Architecture design of a software product line includes a lot of decision of how the variability component will be implemented. The decision corresponds to the requirements of the architecture specifications. Furthermore, most of the decision may have dependency between components. However, only some research devoted to address the quality attributes. In this paper, we propose a new approach that hybrid the Analytical Network Process to model the decision, which addressed the quality attributes. In our method, first, the software component derives from the feature model by the domain expert. Then, groups the components to specific quality attributes. Subsequently, models the dependency of quality attributes in the ANP model. We use a eLearning Product Line Architecture to demonstrate the feasibility of our approach.
展开▼