posted on 2025-05-12, 00:00authored byYuqing LinYuqing Lin, Huilin Ye, Jianmin Tang
Feature models are used in member product configuration in software product lines. A valid product configuration must satisfy two kinds of constraints, multiplicity of each variation point and dependencies among the variants in a product line. The combined impact of the two kinds of constrains on product configuration should be well understood. In this paper we propose a measurement, called VariationRank, that combines the two kinds of constraints to assess the complexity of variation points in software product lines. Based on the measurement we can identify those variation points with the highest impact on product configurations in a product line. This information could be used as guidance in product configuration as well as for feature model optimization in software product lines. A case study is presented and discussed in this paper as well.
History
Source title
Proceedings of the WRI World Congress on Software Engineering 2009
Name of conference
WRI World Congress on Software Engineering, 2009 (WCSE '09)
Location
Xiamen, China
Start date
2009-05-19
End date
2009-05-21
Pagination
370-374
Publisher
Institute of Electrical and Electronics Engineers (IEEE)
Place published
Piscataway, NJ
Language
en, English
College/Research Centre
Faculty of Engineering and Built Environment
School
School of Electrical Engineering and Computer Science