• 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