Quality-Oriented Software Product Line Architecture Design

Lei Tan, Yuqing Lin, Huilin Ye
2012 Journal of Software Engineering and Applications  
Software architecture design is a critical step of software development. Currently, there are various design methods available and each is focusing on certain perspective of architecture design. Especially, quality-based methods have received a lot of attentions and have been well developed for single system architecture design. However, the use of quality-based design methods is limited in software product line (SPL) because of the complexity and variabilities existing in SPL architecture. In
more » ... his paper, we introduce an extra view to the Quality-Driven Architecture Design and Quality Analysis (QADA) method, in order to provide a more effective quality-based architecture design framework for SPL. In this framework, the quality attributes of a software system will be taken into account in the early stage of architecture design and the reference architecture of SPL will be elicited based on quality-related consideration.
doi:10.4236/jsea.2012.57054 fatcat:r6pjseg3b5f6levf2bo46wlfqi