Software Product Line Engineering

Foundations, Principles, and Techniques

  • Klaus Pohl
  • Günter Böckle
  • Frank van der Linden

Table of contents

  1. Front Matter
    Pages I-XXVI
  2. Introduction

    1. Günter Böckle, Klaus Pohl, Frank van der Linden
      Pages 19-38
    2. Klaus Pohl, Ernst Sikora
      Pages 39-52
  3. Product Line Variability

    1. Kim Lauenroth, Klaus Pohl
      Pages 57-88
    2. Klaus Pohl, Thorsten Weyer
      Pages 89-113
    3. Frank van der Linden
      Pages 115-134
    4. Frank van der Linden
      Pages 135-148
    5. Klaus Pohl, Ernst Sikora
      Pages 149-157
  4. Domain Engineering

    1. Elisabeth Niehaus, Klaus Pohl, Günter Böckle
      Pages 163-192
    2. Stan Bühne, Klaus Pohl
      Pages 193-216
    3. Frank van der Linden
      Pages 217-240
    4. Frank van der Linden
      Pages 241-256
    5. Klaus Pohl, Andreas Reuys
      Pages 257-284
    6. Klaus Pohl, Nelufar Ulfat-Bunyadi
      Pages 285-301
  5. Application Engineering

    1. Günter Halmans, Klaus Pohl
      Pages 307-329
    2. Frank van der Linden
      Pages 331-343
    3. Frank van der Linden
      Pages 345-354
    4. Klaus Pohl, Andreas Reuys
      Pages 355-370
  6. Organisation Aspects

    1. Günter Böckle
      Pages 375-392
    2. Günter Böckle
      Pages 393-410
  7. Experience and Future Research

    1. Christian Dinnus, Klaus Pohl
      Pages 413-434
    2. Günter Böckle, Klaus Pohl, Frank van der Linden
      Pages 435-438
  8. Back Matter
    Pages 441-467

About this book


I. Software Product Line Engineering Are you interested in producing software products or software-intensive systems at lower costs, in shorter time, and with higher quality? If so, you are holding the right book in your hands. Software product line engineering has proven to be the methodology for Higher quality, lower developing a diversity of software products and software-intensive systems cost, and shorter at lower costs, in shorter time, and with higher quality. Numerous reports development times document the significant achievements and experience gained by introducing software product lines in the software industry. Chapter 21 of this book summarises several cases. Concerning the terminology, there is an almost synonymous use of the terms Software product line “software product family” and “software product line”. Whereas in Europe vs. software product the term software product family is used more often, in North America the family term software product line is used more frequently. This is, among other things, reflected in the names of the two former conference series (the so- ware product line conference series, started in 2000 in the USA, and the product family engineering (PFE) workshop series, started in 1996 in Europe) which were merged in 2004 to form the leading software product line conference (SPLC) series. In this book, we use the term software product line.


Application Engineering Component-Based Software Engineering Domain Engineering Software Architecture Software Components Software Product Families Software Product Lines Software Reuse Software Variability automation design organization requirements engineering system development testing

Authors and affiliations

  • Klaus Pohl
    • 1
  • Günter Böckle
    • 2
  • Frank van der Linden
    • 3
  1. 1.Institut für Informatik und WirtschaftsinformatikUniversität Duisburg-EssenEssenGermany
  2. 2.Zentralabteilung TechnikSiemens AGMünchenGermany
  3. 3.Philips Medical SystemsPC BestThe Netherlands

Bibliographic information

  • DOI
  • Copyright Information Springer-Verlag Berlin Heidelberg 2005
  • Publisher Name Springer, Berlin, Heidelberg
  • eBook Packages Computer Science
  • Print ISBN 978-3-540-24372-4
  • Online ISBN 978-3-540-28901-2
  • Buy this book on publisher's site