• DocumentCode
    3480400
  • Title

    Development and Configuration of Service-based Product Lines

  • Author

    Gruler, Alexander ; Harhurin, Alexander ; Hartmann, Judith

  • Author_Institution
    Tech. Univ. Munchen, Garching
  • fYear
    2007
  • fDate
    10-14 Sept. 2007
  • Firstpage
    107
  • Lastpage
    116
  • Abstract
    Increasing complexity due to the multitude of different functions and their interactions as well as a rising number of different product variants are just some of the challenges that must be faced during the development of multi-functional system families. Addressing this trend we present an approach combining model-based development with product line techniques aiming at a consistent description of a software product family as well as supporting the configuration of its variants. We integrate the concept of variability in our framework [7] which only supported the representation of single software systems on subsequent abstraction levels so far. For the configuration of a concrete product we extend this framework by a feature-based model which allows to configure and derive single systems from a system family model. Furthermore, we explain how the complexity due to the possibly huge amount of configuration decisions can be handled by means of a staged configuration process.
  • Keywords
    software engineering; feature-based model; model-based development; multifunctional system families; product variants; service-based product lines; software product family; software systems representation; system family model; Application software; Automotive engineering; Component architectures; Concrete; Context modeling; Educational products; Informatics; Software systems; Spline; Systems engineering and theory;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Product Line Conference, 2007. SPLC 2007. 11th International
  • Conference_Location
    Kyoto
  • Print_ISBN
    978-0-7695-2888-5
  • Type

    conf

  • DOI
    10.1109/SPLINE.2007.13
  • Filename
    4339260