This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Product Line Engineering: The State of the Practice
November/December 2003 (vol. 20 no. 6)
pp. 52-60
Gerald Heller, Hewlett-Packard
Isabel John, Fraunhofer Institute for Experimental Software Engineering
Klaus Schmid, Fraunhofer Institute for Experimental Software Engineering
Thomas von der Maßen, University of Aachen
Klaus Müller, Robert Bosch GmbH

Software product lines are powerful tools for ensuring quality, economic efficiency, and manageability of families of software systems. SPL is important for many companies in the software business, ranging from small start-ups to large industrial enterprises. However, SPL is also a challenging technology that?s not always easy to implement and maintain. Members from five different organizations formed a work group that investigated and compared their SPL practices over a period of two and a half years. The group identified key practice areas including organization and support, balancing platform versus client interests, requirements engineering practices, and architecture. The investigation's results detail the SPL state of the practice.

Index Terms:
software product line, requirements management, software architecture, software project management
Citation:
Andreas Birk, Gerald Heller, Isabel John, Klaus Schmid, Thomas von der Maßen, Klaus Müller, "Product Line Engineering: The State of the Practice," IEEE Software, vol. 20, no. 6, pp. 52-60, Nov.-Dec. 2003, doi:10.1109/MS.2003.1241367
Usage of this product signifies your acceptance of the Terms of Use.