• DocumentCode
    2421134
  • Title

    Challenges in Software Product Line Composition

  • Author

    Schirmeier, Horst ; Spinczyk, Olaf

  • Author_Institution
    Tech. Univ. Dortmund, Dortmund
  • fYear
    2009
  • fDate
    5-8 Jan. 2009
  • Firstpage
    1
  • Lastpage
    7
  • Abstract
    The idea to develop applications and infrastructure software as software product lines (SPLs) is continuously growing in acceptance throughout the software industry. The ability to customize software to customer needs or a specific application scenario, and the advantages arising from code reuse throughout the product line will further enhance this trend in the future. Although the construction and the automated configuration of single SPLs is already well understood, new challenges come into being from the composition of multiple product lines from potentially different software producers. This article discusses several problems oriThe idea to develop applications and infrastructure software as software product lines (SPLs) is continuously growing in acceptance throughout the software industry. The ability to customize software to customer needs or a specific application scenario, and the advantages arising from code reuse throughout the product line will further enhance this trend in the future. Although the construction and the automated configuration of single SPLs is already well understood, new challenges come into being from the composition of multiple product lines from potentially different software producers. This article discusses several problems originating in multi-layer and multi-instance composition of SPLs, which we expect to be a common situation in the future. Focusing on infrastructure SPLs and the resource-constrained embedded systems domain, we describe possible approaches and starting points for prospective research.ginating in multi-layer and multi-instance composition of SPLs, which we expect to be a common situation in the future. Focusing on infrastructure SPLs and the resource-constrained embedded systems domain, we describe possible approaches and starting points for prospective research.
  • Keywords
    DP industry; embedded systems; software reusability; code reuse throughout; infrastructure software development; resource-constrained embedded systems domain; software industry; software product line composition; Application software; Automotive engineering; Computer architecture; Computer industry; Construction industry; Embedded software; Embedded system; Operating systems; Resource management; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 2009. HICSS '09. 42nd Hawaii International Conference on
  • Conference_Location
    Big Island, HI
  • ISSN
    1530-1605
  • Print_ISBN
    978-0-7695-3450-3
  • Type

    conf

  • DOI
    10.1109/HICSS.2009.106
  • Filename
    4755817