NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
The development and application of composite complexity models and a relative complexity metric in a software maintenance environmentA great deal of effort is now being devoted to the study, analysis, prediction, and minimization of software maintenance expected cost, long before software is delivered to users or customers. It has been estimated that, on the average, the effort spent on software maintenance is as costly as the effort spent on all other software costs. Software design methods should be the starting point to aid in alleviating the problems of software maintenance complexity and high costs. Two aspects of maintenance deserve attention: (1) protocols for locating and rectifying defects, and for ensuring that noe new defects are introduced in the development phase of the software process; and (2) protocols for modification, enhancement, and upgrading. This article focuses primarily on the second aspect, the development of protocols to help increase the quality and reduce the costs associated with modifications, enhancements, and upgrades of existing software. This study 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 one another. Some success was achieved in using the models and the relative metric to identify maintenance-prone modules.
Document ID
19940031052
Acquisition Source
Legacy CDMS
Document Type
Reprint (Version printed in journal)
Authors
Hops, J. M.
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Sherif, J. S.
(Jet Propulsion Lab., California Inst. of Tech. Pasadena, CA, United States)
Date Acquired
September 6, 2013
Publication Date
May 15, 1994
Publication Information
Publication: The Telecommunications and Data Acquisition Report
Subject Category
Computer Programming And Software
Accession Number
94N35559
Funding Number(s)
PROJECT: RTOP 314-40-41-21-03
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available