Show simple item record

dc.contributor.advisorShimeall, Timothy J.
dc.contributor.authorShuman, Edwin Arthur, IV
dc.dateMarch 1990
dc.date.accessioned2013-04-11T22:15:10Z
dc.date.available2013-04-11T22:15:10Z
dc.date.issued1990-03
dc.identifier.urihttp://hdl.handle.net/10945/30720
dc.descriptionApproved for public release, distribution is unlimiteden_US
dc.description.abstractThe cyclomatic complexity metric provides a means of quantifying intra-modular software complexity, and its utility has been suggested in the software development and testing process. In this thesis, an empirical analysis was undertaken to examine the relationship between the cyclomatic complexity and the incidence of faults in a series of eight relatively large (from 1200 to 2400 LOC) complex programs. Each of these programs was developed form a single program specification and subsequently subjected to rigorous unit level testing. A comparison was also made between the relationship of cyclomatic complexity to faults and the relationship of Lines of Codes (LOC) to faults. The results of this study support a relationship between the cyclomatic complexity and the incidence of faults. Further, a relationship between LOC and faults is demonstrated. It could not be shown that there exists a stronger relationship between cyclomatic complexity and faults than LOC and faults.en_US
dc.format.extentviii, 87 p. ; ill.en_US
dc.language.isoen_US
dc.publisherMonterey, California. Naval Postgraduate Schoolen_US
dc.rightsThis publication is a work of the U.S. Government as defined in Title 17, United States Code, Section 101. As such, it is in the public domain, and under the provisions of Title 17, United States Code, Section 105, may not be copyrighted.en_US
dc.titleCyclomatic complexity as a utility for predicting software faultsen_US
dc.typeThesisen_US
dc.contributor.secondreaderHaga, William J.
dc.contributor.corporateNaval Postgraduate School (U.S.)
dc.contributor.departmentDepartment of Administrative Sciences
dc.subject.authorCyclomatic Complexityen_US
dc.description.serviceLieutenant, United States Navyen_US
etd.thesisdegree.nameM.S. in Information Systemsen_US
etd.thesisdegree.levelMastersen_US
etd.thesisdegree.disciplineInformation Systemsen_US
etd.thesisdegree.grantorNaval Postgraduate Schoolen_US


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record