• DocumentCode
    1967979
  • Title

    A metric of modifiability for software maintenance

  • Author

    Yau, Stephen S. ; Chang, Pao-Sheng

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Florida Univ., Gainesville, FL, USA
  • fYear
    1988
  • fDate
    24-27 Oct 1988
  • Firstpage
    374
  • Lastpage
    381
  • Abstract
    A model for measuring software modifiability is presented. In this model, the key to the modifiability of a program module is attributed to its localization property, which can be interpreted as indicating whether changes made to the module would have only a localized effect or not. The localization property of a module can be further broken down into intramodular localization and intermodular localization. Corresponding to the localization property are the dependences among program code entities. A data-interdependency metric for measuring the dependencies among primitive statements in a module is developed. The metric is then extended to incorporate intermodular localization property to measure the modifiability of program modules. A number of software maintenance experiments were designed and conducted for validating the software modifiability metric. The details of the experimentation as well as the results are presented
  • Keywords
    software engineering; data-interdependency metric; dependences; intermodular localization; intramodular localization; localization property; modifiability; program code entities; software maintenance; Computer science; Electric variables measurement; Gain measurement; Software engineering; Software maintenance; Software measurement; Software metrics; Software quality; Software systems; Stability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Maintenance, 1988., Proceedings of the Conference on
  • Conference_Location
    Scottsdale, AZ
  • Print_ISBN
    0-8186-0879-X
  • Type

    conf

  • DOI
    10.1109/ICSM.1988.10190
  • Filename
    10190