07.04.2014 Views

SPLC 2009 - SPLC.net l Software Product Line Conferences

SPLC 2009 - SPLC.net l Software Product Line Conferences

SPLC 2009 - SPLC.net l Software Product Line Conferences

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>SPLC</strong> <strong>2009</strong> | The 13th International <strong>Software</strong> <strong>Product</strong> <strong>Line</strong> Conference<br />

Tutorials – Tuesday, August 25, <strong>2009</strong><br />

Morning Session<br />

T4<br />

Introducing and Optimizing <strong>Software</strong> <strong>Product</strong> <strong>Line</strong>s Using the FEF<br />

Klaus Schmid, University of Hildesheim, Germany<br />

This tutorial addresses in particular the needs of people who either want to introduce<br />

product line engineering in their organizations or want to reevaluate and assess their<br />

product line maturity.<br />

The tutorial first provides a general introduction to the principles and success factors of<br />

software product line engineering (PLE). It introduces PLE as a modern form of software<br />

reuse and describes the history and success factors that make it different from earlier work<br />

in the area of software reuse.<br />

According to our point of view, the basic principles of PLE are<br />

●<br />

business orientation: <strong>Product</strong> line engineering must be embedded in a business and<br />

strategic context.<br />

●<br />

variability management: Enabling the management of variation is key to efficient and<br />

effective reuse.<br />

●<br />

architecture-driven development: E ffective reuse of implementations requires<br />

architectural measures.<br />

●<br />

two-lifecycle approach: An explicit distinction between development for reuse and with<br />

reuse on the process and organization level is very important for the integrity of the<br />

product line.<br />

Each of these principles is described, and its relation and importance to product line<br />

engineering is discussed.<br />

On this basis, the Families Evaluation Framework (FEF) is described. This is a framework<br />

http://www.sei.cmu.edu/splc<strong>2009</strong>/tutorials.html (8 of 18) [11/4/<strong>2009</strong> 12:06:26 PM]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!