Title :
Efficient Quality Impact Analyses for Iterative Architecture Construction
Author :
Keuler, Thorsten ; Muthig, Dirk ; Uchida, Takayuki
Author_Institution :
Fraunhofer Inst. for Exp. Software Eng. (IESE), Kaiserslautern
Abstract :
In this paper, we present an approach that supports efficient quality impact analyses in the context of iteratively constructed architectures. Since the number of established architectural strategies and the number of inter-related models heavily increase during iterative architecture construction, the impact analysis of newly introduced quality strategies during later stages becomes highly effort-intensive and error-prone. With our approach we mitigate the effort needed for such quality impact analyses by enabling efficient separation of concerns. For achieving efficiency, we developed an aspect-oriented approach that enables the automatic weaving of quality strategies into architectural artifacts. By doing so, we are able to conduct selective quality impact evaluations with significantly reduced effort.
Keywords :
software architecture; software prototyping; software quality; aspect-oriented approach; automatic weaving; efficient separation; iterative architecture construction; quality impact analyses; Collaboration; Computer architecture; Documentation; Error analysis; Iterative methods; Security; Software architecture; Software engineering; Technology transfer; Weaving; Aspect Orientation; Quality-centric Views; Separation of Concerns; Software Architecture;
Conference_Titel :
Software Architecture, 2008. WICSA 2008. Seventh Working IEEE/IFIP Conference on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-0-7695-3092-5
DOI :
10.1109/WICSA.2008.24