Show simple item record

dc.contributor.advisorSimmons, Dick B.
dc.creatorChen, Richard Le
dc.date.accessioned2020-08-21T21:45:18Z
dc.date.available2020-08-21T21:45:18Z
dc.date.issued1985
dc.identifier.urihttps://hdl.handle.net/1969.1/DISSERTATIONS-445967
dc.descriptionTypescript (photocopy).en
dc.description.abstractManagers of software projects require automated tools for integrating and smoothly carrying out control, advising, monitoring, and prediction management tasks. However, contemporary project managers still can only employ manual tools to measure a programmer's status. These measurements are sometimes inaccurate, causing, directly or indirectly, delay of many software projects. Compounding the problem of inadequate automation is the feeling among managers that programmers are against being measured. The system proposed here, called CLAMP, is designed to computerize the manager's task of advising and monitoring software life cycle. CLAMP tracks the programmer's status by automatically collecting and analyzing a programmer's activities and programs. It also provides technical advice to programmers and project managers. If a programmer history database exists, CLAMP can provide a prediction of project completion status to managers. CLAMP consists of two main subsystems, a data collection subsystem and a Metric-Oriented Life cycle Director (MOLD). The automated data collection subsystem collects quantitative data (metrics) from two sources: source programs and programmer activities. MOLD is an experiment in rule-based system development to interpret metrics collected in the data collection subsystem. CLAMP was evaluated using data collected from two graduate level software projects. These evaluations showed: (1) the chosen metrics were adequate for management purposes in these projects, (2) the automated collection of the metrics was feasible, (3) the expert system (MOLD) can be used for computerizing the software life cycle advising, monitoring, and predicting, (4) the usefulness of rules used to provide technical advice to programmers and project managers, and monitor programmer's status, and (5) the effectiveness of Unix tools in constructing the prototype.en
dc.format.extentxi, 124 leavesen
dc.format.mediumelectronicen
dc.format.mimetypeapplication/pdf
dc.language.isoeng
dc.rightsThis thesis was part of a retrospective digitization project authorized by the Texas A&M University Libraries. Copyright remains vested with the author(s). It is the user's responsibility to secure permission from the copyright holder(s) for re-use of the work beyond the provision of Fair Use.en
dc.rights.urihttp://rightsstatements.org/vocab/InC/1.0/
dc.subjectMajor computer scienceen
dc.subject.classification1985 Dissertation C517
dc.subject.lcshComputer softwareen
dc.subject.lcshDevelopmenten
dc.subject.lcshComputer programmingen
dc.subject.lcshManagementen
dc.titleComputerized life cycle advising, monitoring, and predicting (CLAMP)en
dc.typeThesisen
thesis.degree.grantorTexas A&M Universityen
thesis.degree.nameDoctor of Philosophyen
thesis.degree.namePh. Den
dc.contributor.committeeMemberLively, William M.
dc.contributor.committeeMemberNoe, Philip S.
dc.contributor.committeeMemberSheppard, Sallie V.
dc.type.genredissertationsen
dc.type.materialtexten
dc.format.digitalOriginreformatted digitalen
dc.publisher.digitalTexas A&M University. Libraries
dc.identifier.oclc15342912


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

This item and its contents are restricted. If this is your thesis or dissertation, you can make it open-access. This will allow all visitors to view the contents of the thesis.

Request Open Access