• DocumentCode
    2852891
  • Title

    Using Feature Diagrams with Context Variability to Model Multiple Product Lines for Software Supply Chains

  • Author

    Hartmann, Herman ; Trew, Tim

  • Author_Institution
    NXP Semicond., Eindhoven
  • fYear
    2008
  • fDate
    8-12 Sept. 2008
  • Firstpage
    12
  • Lastpage
    21
  • Abstract
    Feature modeling is a key concept in product line engineering. Due to the large number of different features and relations in practice, feature models often become too complex to deal with. One of these complexities is caused by the need to support multiple product lines. In this paper we introduce the concept of a context variability model, which contain the primary drivers for variation, e.g. different geographic regions. The context variability model constrains the feature model, which makes it possible to model multiple product lines supporting several dimensions in the context space. We will discuss how this concept can support software supply chains. Here it can be used to facilitate the process of merging feature models during staged configuration. Our initial experimental results indicate that the approach is intuitive and straightforward to use, and can be applied with commercially available variability management tools.
  • Keywords
    product development; software reusability; supply chains; context variability model; feature diagrams; feature modeling; multiple product line model; product line engineering; software supply chains; variability management tools; Automatic control; Automotive engineering; Computer industry; Consumer electronics; Context modeling; Engineering management; Feeds; Merging; Raw materials; Supply chains; Feature Modelling; Multiple Product Lines; Software Supply Chains; Staged Configuration; Variability;
  • 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.15
  • Filename
    4626836