Abstract

Software complexity is an important facet of the software development process, especially in regard to maintenance. A number of complexity metrics have been developed to measure the complexity contributed by: program size, flow of control, data structures, or a combination of two or more of these. Several representative measures from each of these groups are described.

A new hybrid complexity metric, the Extended Scope Metric, is presented and compared with other popular complexity metrics. While the new metric appears to be an improvement over existing metrics due to its enhanced context sensitivity and comprehensiveness, conclusive results cannot be determined until further work involving empirical studies of its effectiveness are carried out.

Department(s)

Computer Science

Comments

*This report is substantially the M.S. thesis of the first author, completed May1981.

Report Number

CSc-81-1

Document Type

Technical Report

Document Version

Final Version

File Type

text

Language(s)

English

Rights

© 1981 University of Missouri - Rolla, All rights reserved

Publication Date

1 May 1981

Share

 
COinS