Design Stability Measures for Software Maintenance
- 1 September 1985
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Transactions on Software Engineering
- Vol. SE-11 (9) , 849-856
- https://doi.org/10.1109/tse.1985.232544
Abstract
The high cost of software during its life cycle can be attributer largely to software maintenance activities, and a major portion of these activities is to deal with the modifications of the software. In this paper, design stability measures which indicate the potential ripple effect characteristics due to modifications of the program at the design level are presented. These measures can be generated at any point in the design phase of the software life cycle which enables early maintainability feedback to the software developers. The validation of these measures and future research efforts involving the development of a user-oriented maintainability measure, which incorporates the design stability measures as well as other design measures, are discussed.Keywords
This publication has 7 references indexed in Scilit:
- Ripple effect analysis of software maintenancePublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Software Structure Metrics Based on Information FlowIEEE Transactions on Software Engineering, 1981
- Some Stability Measures for Software MaintenanceIEEE Transactions on Software Engineering, 1980
- Characteristics of application software maintenanceCommunications of the ACM, 1978
- Perspectives in Software EngineeringACM Computing Surveys, 1978
- A Complexity MeasureIEEE Transactions on Software Engineering, 1976
- On the criteria to be used in decomposing systems into modulesCommunications of the ACM, 1972