DocumentCode :
2306295
Title :
Measurement of the Complexity of Variation Points in Software Product Lines
Author :
Lin, Yuqing ; Ye, Huilin ; Tang, Jianmin
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Univ. of Newcastle, Newcastle, NSW, Australia
Volume :
2
fYear :
2009
fDate :
19-21 May 2009
Firstpage :
370
Lastpage :
374
Abstract :
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.
Keywords :
configuration management; software metrics; software reusability; VariationRank; complexity measurement; feature model optimization; member product configuration; product line variant dependencies; software product lines; variation point multiplicity; Application software; Assembly; Australia; Computer industry; Computer science; Electric variables measurement; Refining; Software engineering; Software measurement; Software quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 2009. WCSE '09. WRI World Congress on
Conference_Location :
Xiamen
Print_ISBN :
978-0-7695-3570-8
Type :
conf
DOI :
10.1109/WCSE.2009.156
Filename :
5319645
Link To Document :
بازگشت