• English
  • Deutsch
  • Log In
    Password Login
    Research Outputs
    Fundings & Projects
    Researchers
    Institutes
    Statistics
Repository logo
Fraunhofer-Gesellschaft
  1. Home
  2. Fraunhofer-Gesellschaft
  3. Konferenzschrift
  4. A Systematic Approach to Derive the Scope of Software Product Lines
 
  • Details
  • Full
Options
1999
Conference Paper
Title

A Systematic Approach to Derive the Scope of Software Product Lines

Abstract
Product line scoping is a critical activity because it elicits the common realms upon which the different products of a product line can be optimally engineered with respect to economies of scope. This, in turn, upper bounds the overall economic benefits that can be accrued from product line based development. Inherently, product line scoping is difficult because of the complexity of the factors that must be taken into account. Many are not known a priori. Traditional scoping approaches (from domain engineering) have focused on the notion of application domains. However, domains proved difficult to optimally scope and engineer from an enterprise standpoint because a domain captures extraneous elements that are of no interest to an enterprise which focuses on particular products, whether existing, under development, or anticipated. Hence, the domain view provides a flawed economic basis for making a scoping decision. We introduce in this paper PuLSE-Eco, a technique especially developed to address the aforementioned issues. Its main characteristics are: a complete product-centric orientation done via product maps, the separation of concerns achieved through the definition and operationalization of strategical business objectives, and last, diverse types of analyses performed upon product maps allowing scoping decisions based on these objectives. We illustrate the technique with a running example.
Author(s)
DeBaud, J.-M.
Schmid, K.
Mainwork
International Conference on Software Engineering 1999. Proceedings. Preparing for the software century  
Conference
International Conference on Software Engineering (ICSE) 1999  
DOI
10.1145/302405.302409
Language
English
Fraunhofer-Institut für Experimentelles Software Engineering IESE  
Keyword(s)
  • domain engineering

  • product line scoping

  • reuse economic models

  • software product line

  • Cookie settings
  • Imprint
  • Privacy policy
  • Api
  • Contact
© 2024