Design Stability Measures for Software Maintenance

Research output: Contribution to journalArticlepeer-review

92 Scopus citations


The high cost of software during its life cycle can be attrib- uted 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.

Original languageEnglish (US)
Pages (from-to)849-856
Number of pages8
JournalIEEE Transactions on Software Engineering
Issue number9
StatePublished - Sep 1985


  • Design stability measures
  • program modifications
  • software maintenance
  • ware maintenance

ASJC Scopus subject areas

  • Software


Dive into the research topics of 'Design Stability Measures for Software Maintenance'. Together they form a unique fingerprint.

Cite this