XP Workshop on Agile Product Line Engineering

  • Yaser Ghanam
  • Kendra Cooper
  • Pekka Abrahamsson
  • Frank Maurer
Part of the Lecture Notes in Business Information Processing book series (LNBIP, volume 31)

Abstract

Software Product Line Engineering (SPLE) promises to lower the costs of developing individual applications as they heavily reuse existing artifacts. Besides decreasing costs, software reuse achieves faster development and higher quality. Traditionally, SPLE favors big design upfront and employs traditional, heavy weight processes. On the other hand, agile methods have been proposed to rapidly develop high quality software by focusing on producing working code while reducing upfront analysis and design. Combining both paradigms, although is challenging, can yield significant improvements.

Keywords

agile product line engineering 

References

  1. 1.
    Clements, P., Northrop, L.: Software Product Lines: Practices and Patterns. Addison-Wesley, Reading (2002)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Yaser Ghanam
    • 1
  • Kendra Cooper
    • 2
  • Pekka Abrahamsson
    • 3
  • Frank Maurer
    • 1
  1. 1.Department of Computer ScienceUniversity of CalgaryCanada
  2. 2.Department of Computer ScienceUniversity of Texas at DallasUSA
  3. 3.University of HelsinkiFinland

Personalised recommendations