DocumentCode
2852906
Title
Sample Spaces and Feature Models: There and Back Again
Author
Czarnecki, Krzysztof ; She, Steven ; Sowski, Andrzej Wa
Author_Institution
Waterloo Univ., Waterloo, ON
fYear
2008
fDate
8-12 Sept. 2008
Firstpage
22
Lastpage
31
Abstract
We present probabilistic feature models (PFMs) and illustrate their use by discussing modeling, mining and interactive configuration. PFMs are formalized as a set of formulas in a certain probabilistic logic. Such formulas can express both hard and soft constraints and have a well defined semantics by denoting a set of joint probability distributions over features. We show how PFMs can be mined from a given set of feature configurations using data mining techniques. Finally, we demonstrate how PFMs can be used in configuration in order to provide automated support for choice propagation based on both hard and soft constraints. We believe that these results constitute solid foundations for the construction of reverse engineering tools for software product lines and configurators using soft constraints.
Keywords
data mining; probability; reverse engineering; automated support; data mining techniques; feature configurations; joint probability distributions; probabilistic feature models; reverse engineering tools; software product lines; Data mining; Gears; Law; Legal factors; North America; Probabilistic logic; Reverse engineering; Software tools; Solids; Wire; configuration; feature models; model mining; model-driven development; variability modeling;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Product Line Conference, 2008. SPLC '08. 12th International
Conference_Location
Limerick
Print_ISBN
978-0-7695-3303-2
Type
conf
DOI
10.1109/SPLC.2008.49
Filename
4626837
Link To Document