期刊名称:International Journal of Computer Science and Network Security
印刷版ISSN:1738-7906
出版年度:2012
卷号:12
期号:6
页码:107-115
出版社:International Journal of Computer Science and Network Security
摘要:Features selection of a feature model is the key point of a Software Product Line development. It selects the most suitable configuration of features that will be included into a Software Product Line, based on the user requirements. However, features of a feature model may comprise dependency and multi functionality that correspond to the quality attributes, where it will pin points the specific product. Further, features may also have constraints to their relationship, which will influence the whole elements of product configuration. To this, we proposed an approach that utilizes the hybrid Analytic Network Process (ANP). In our proposed approach, first, the groups of features functionality are grouped to identify the non-functional factor. Then, the non-functional factors are grouped in a network for a specific quality attribute. Subsequently, the networks of specific quality attributes are merged to have global view of quality attribute dependency. At the end, the dependency for each group of quality attributes is calculated using AHP and ANP. The final result is composition guidance for product line configuration. In this paper, we use an eLearning Product Line (eLPL) case study to demonstrate the feasibility of our approach.
关键词:Software Product Line Engineering; Feature; Feature Model; Analytical Network Process; Analytical Hierarchy Process