Quantifying software architectures: an analysis of change propagation probabilities

  • Authors:
  • W. Abdelmoez;M. Shereshevsky;R. Gunnalan;H. H. Ammar;Bo Yu;S. Bogazzi;M. Korkmaz;A. Mili

  • Affiliations:
  • Lane Dept. of Comput. Sci., West Virginia Univ., Morgantown, WV, USA;Lane Dept. of Comput. Sci., West Virginia Univ., Morgantown, WV, USA;Lane Dept. of Comput. Sci., West Virginia Univ., Morgantown, WV, USA;Lane Dept. of Comput. Sci., West Virginia Univ., Morgantown, WV, USA;Huazhong Univ. of Sci. & Technol., Wuhan, China;Univ. Nacional de San Luis, Argentina;Univ. Nacional de San Luis, Argentina;-

  • Venue:
  • AICCSA '05 Proceedings of the ACS/IEEE 2005 International Conference on Computer Systems and Applications
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Summary form only given. Software architectures are an emerging discipline in software engineering as they play a central role in many modern software development paradigms. Quantifying software architectures is an important research agenda, as it allows software architects to subjectively assess quality attributes and rationalize architecture-related decisions. In this paper, we discuss the attribute of change propagation probability, which reflects the likelihood that a change that arises in one component of the architecture propagates (i.e. mandates changes) to other components.