Towards a product derivation process framework

Inefficient product derivation practices can greatly diminish the productivity gains expected from a software product line approach. As a foundation for systematic and efficient product derivation a better understanding of the underlying activities in industrial product line development is required. We have developed a process framework that comprises important tasks product line stakeholders have to perform during product derivation. The framework is based on both literature and industrial practice. In this paper we report on observations obtained in a case study with an automotive supplier, describe our results to date in developing a product derivation process framework and outline how our framework can provide a link to automated derivation approaches.

[1]  Tomi Männistö,et al.  Using a Configurator for Modelling and Configuring Software Product Lines based on Feature Models , 2004 .

[2]  Martin L. Griss,et al.  Implementing Product-Line Features with Component Reuse , 2000, ICSR.

[3]  Marco Sinnema,et al.  Product derivation in software product families: a case study , 2005, J. Syst. Softw..

[4]  Antonio Ruiz Cortés,et al.  Explanations for Agile Feature Models , 2006 .

[5]  Marco Sinnema,et al.  Modeling dependencies in product families with COVAMOF , 2006, 13th Annual IEEE International Symposium and Workshop on Engineering of Computer-Based Systems (ECBS'06).

[6]  Marek Pospíšil,et al.  Eclipse Process Framework Composer , 2009 .

[7]  Klaus Pohl,et al.  Software product line testing , 2006, CACM.

[8]  Gary J. Chastek,et al.  Guidelines for Developing a Product Line Production Plan , 2002 .

[9]  Liam O'Brien,et al.  Model-driven derivation of product architectures , 2007, ASE.

[10]  Muhammad Ali Babar,et al.  Product derivation process and agile approaches:exploring the integration potential , 2007 .

[11]  Marco Sinnema,et al.  Experiences in Software Product Families: Problems and Issues During Product Derivation , 2004, SPLC.

[12]  Paul Grünbacher,et al.  Supporting Product Derivation by Adapting and Augmenting Variability Models , 2007 .

[13]  Patrick Donohoe,et al.  Product Line Production Planning for the Home Integration System Example , 2002 .

[14]  Fergal Mc Caffery,et al.  Towards Agile Product Derivation in Software Product Line Engineering , 2009 .