A Use Case Based Approach to Feature Models' Construction


In the research of software reuse, feature models have been widely adopted to organize the requirements of a set of applications in a software domain. However, there still lacks an effective approach to minimizing analysts’ participation in feature models’ construction. In this paper, we propose a use case based semiautomatic approach to the construction of feature models. The basic idea of this approach is to first construct a set of feature models for individual applications(called application feature models, AFMs) in a software domain, then adjust, and merge the set of AFMs to form a feature model for this domain (called a domain feature model, DFM). The main characteristic of this approach is that it provides a set of rules and algorithms to make the construction of AFMs (from use cases) and the construction of DFMs (by merging a set of AFMs) be carried out automatically. A running example is used to illustrate the main characteristic and the feasibility of this approach.

DOI: 10.1109/RE.2009.15

Extracted Key Phrases

19 Figures and Tables


Citations per Year

57 Citations

Semantic Scholar estimates that this publication has 57 citations based on the available data.

See our FAQ for additional information.

Cite this paper

@inproceedings{Wang2009AUC, title={A Use Case Based Approach to Feature Models' Construction}, author={Bo Wang and Wei Zhang and Haiyan Zhao and Zhi Jin and Hong Mei}, booktitle={RE}, year={2009} }