Title :
Concern-Based Assessment of Architectural Stability: A Comparative Study
Author :
Medeiros, Ana Luisa ; Figueiredo, Eduardo ; Galvão, Ismênia ; Garcia, Alessandro ; Batista, Thais ; Sant´Anna, C.
Author_Institution :
Comput. Sci. Dept., Fed. Univ. of Rio Grande do Norte, Natal, Brazil
Abstract :
A concern is any consideration that can impact the software architecture and other artefacts. Sustaining stability of concerns realised in architectural designs is essential to obtain long-lasting software products. It is often assumed that concern assessment mechanisms are effective to predict architecture stability. They ought to exert a positive or detrimental effect on software stability. In fact, there is a growing variety of concern assessment mechanisms to support the quantification of concern properties in software artefacts. They range from metrics that compute basic concern characteristics - such as concern tangling and scattering - to patterns that represent recurring concern structures. However, the vast majority of concern assessment mechanisms has not been empirically validated yet. This paper presents a comparative study on the efficacy of a family of concern metrics and patterns to support architectural stability analysis. The correlation of concern properties and architecture instabilities is determined by quantifying the Spearman Correlation indicator. This study relies on several releases of two evolving software systems, where the architectural instabilities have been previously and independently documented.
Keywords :
correlation methods; software architecture; software metrics; software performance evaluation; Spearman correlation indicator; concern based architectural stability assessment; software architecture; software metrics; software products; software stability; Business; Computer architecture; Correlation; Measurement; Media; Software; Stability analysis; architectural stability; component models; concern analysis; metrics.; software architecture;
Conference_Titel :
Software Components, Architectures and Reuse (SBCARS), 2010 Fourth Brazilian Symposium on
Conference_Location :
Bahia
Print_ISBN :
978-1-4244-8707-3
Electronic_ISBN :
978-0-7695-4259-1
DOI :
10.1109/SBCARS.2010.23