ACS/IEEE 2005 International Conference on Computer Systems and Applications (AICCSA'05)
Quantifying software architectures: an analysis of change propagation probabilities
Cairo, Egypt
January 03-January 06
ISBN: 0-7803-8735-X
W. Abdelmoez, Lane Dept. of Comput. Sci., West Virginia Univ., Morgantown, WV, USA
M. Shereshevsky, Lane Dept. of Comput. Sci., West Virginia Univ., Morgantown, WV, USA
R. Gunnalan, Lane Dept. of Comput. Sci., West Virginia Univ., Morgantown, WV, USA
H.H. Ammar, Lane Dept. of Comput. Sci., West Virginia Univ., Morgantown, WV, USA
Bo Yu, Huazhong Univ. of Sci. & Technol., Wuhan, China
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.
Citation:
W. Abdelmoez, M. Shereshevsky, R. Gunnalan, H.H. Ammar, Bo Yu, S. Bogazzi, M. Korkmaz, A. Mili, "Quantifying software architectures: an analysis of change propagation probabilities," aiccsa, pp.124-vii, ACS/IEEE 2005 International Conference on Computer Systems and Applications (AICCSA'05), 2005