DocumentCode
3494068
Title
Development and application of composite complexity models and a relative complexity metric in a software maintenance environment
Author
Sherif, Joseph S. ; Hops, Jonathan M.
Author_Institution
California State Univ., Fullerton, CA, USA
fYear
1996
fDate
22-24 Oct 1996
Firstpage
514
Lastpage
526
Abstract
A great deal of effort is now being devoted to the study, analysis, prediction, and minimization of expected software maintenance cost, long before software is delivered to users or customers. It had been estimated that, on the average, the effort spent on software maintenance is as costly as the effort spent on all other software stages. Ways to alleviate software maintenance complexity and high costs should originate in software design. Two aspects of maintenance deserve attention: protocols for locating and rectifying defects and ensuring that no new defects are introduced in the development phase of the software process, and development of protocols for increasing the quality and reducing the costs associated with modification, enhancement, and upgrading of software. This article focuses on the second aspect and puts forward newly developed parsimonious models and a relative complexity metric for complexity measurement of software that were used to rank the modules in the system relative to each other. Significant success was achieved by use of the models and relative metric to identify maintenance-prone modules
Keywords
program debugging; software cost estimation; software maintenance; software metrics; software quality; systems analysis; complexity metric; composite complexity models; software cost; software defects; software design; software maintenance; software quality; software upgrading; Application software; Costs; Predictive models; Protocols; Software design; Software maintenance; Software measurement; Software metrics; Software performance; Software quality;
fLanguage
English
Publisher
ieee
Conference_Titel
WESCON/96
Conference_Location
Anaheim, CA
ISSN
1095-791X
Print_ISBN
0-7803-3274-1
Type
conf
DOI
10.1109/WESCON.1996.554559
Filename
554559
Link To Document