REFERENCE DESIGN METHOD FOR SOFTWARE PRODUCT LINE BASED ON FEATURE DECOMPOSITION PATTERN

Fu Fei,Shen Liwei,Dong Ruizhi,Zhao Wenyun
DOI: https://doi.org/10.3969/j.issn.1000-386X.2012.03.003
2012-01-01
Abstract:Feature-based domain analysis and modelling technique is one of the most popular requirement modelling methods in software product line development.It well supports the descriptions of commonality and variability of the product line as well as the relationships between them.However,how to guide the software developers to carry out detailed design of the software system on the basis of existing feature model is a difficulty urgently to be solved.The problem is mainly reflected in two aspects:the structural and semantic relationships between the features,and how to map the feature variations into a reasonable design model of the system.Aiming at the above problem,we propose an approach for the reference design of software product line which is based on feature decomposition patterns.The approach provides detailed reference design schemes to feature decomposition patterns with different structures and semantics.Furthermore,it also offers a set of class-clustering criterion for supporting the design model optimisation corresponding to the global feature model.Finally,the effectiveness of the approach is verified by a case study in a score-collecting software product line.
What problem does this paper attempt to address?