Show simple item record

dc.contributor.advisorSimmons, Dick B.
dc.creatorCarver, Doris Loveday
dc.date.accessioned2020-08-21T22:24:28Z
dc.date.available2020-08-21T22:24:28Z
dc.date.issued1981
dc.identifier.urihttps://hdl.handle.net/1969.1/DISSERTATIONS-647484
dc.descriptionTypescript (photocopy).en
dc.description.abstractDue to the increasing complexity and the increasing costs of developing and maintaining computer programs, a great need exists for reliable methods of predicting the number of errors to be expected in computer programs. The capability to predict number of errors early in the software development process would be beneficial in helping to determine the amount of needed resources and the stage of completeness of a program. The purpose of this research is to determine the relationship between program changes and program complexity characteristics and to study the rate of program completeness based on changes. The hypothesis is that given two programs of equal length, the number of program changes will not be the same but will be related to complexity characteristics of the programs. The program characteristics are measured in the first version of the program. Twenty-two program characteristics are used in this study and the relationship of each one to the number of program changes is examined. The characteristics are chosen from each of Zolnowski's four categories plus a length category. Both system and programmer characteristics which have an effect on program changes are investigated. Also, the relationship of the program changes to each of the program characteristics is studied according to program size to determine how the effect of the program characteristics on the number of program changes differs as program size varies. Next, the rate at which the program changes are made is studied. The completeness rate is determined for programs of all sizes collectively and then the completeness rate for large and small programs is measured to determine if programs of different sizes have different completeness rates. The characteristic "Breaks in Flow" was found to be the best indicator of program changes. The Structure/Control Flow category was superior to the other categories for predicting program changes. Conditions not measured as complexity characteristics were found to be critical for determining program changes. Finally, approximately 75% of the program changes were made in the first two-thirds of the program runs and roughly 25% of the program changes were made in the final third of the program runs.en
dc.format.extentxii, 119 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 computing scienceen
dc.subject.classification1981 Dissertation C331
dc.subject.lcshComputer programsen
dc.subject.lcshComputer programsen
dc.subject.lcshTestingen
dc.subject.lcshCOBOL (Computer program language)en
dc.titleThe effects of complexity on COBOL program changesen
dc.typeThesisen
thesis.degree.grantorTexas A&M Universityen
thesis.degree.nameDoctor of Philosophyen
thesis.degree.namePh. Den
dc.contributor.committeeMemberAnderson, R. J.
dc.contributor.committeeMemberColunga, Daniel
dc.contributor.committeeMemberZolnowski, Jean M.
dc.type.genredissertationsen
dc.type.materialtexten
dc.format.digitalOriginreformatted digitalen
dc.publisher.digitalTexas A&M University. Libraries
dc.identifier.oclc8050269


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