Modeling Variation in Production Planning Artifacts.

Production planning and variation modeling are interdependent parallel activities critical to the success of a software product line. Software product line organizations design a production capability to satisfy their business goals. That production capability is dependent on and must support the full range of product variation. Current techniques for variation modeling identify and handle variations among products but fail to recognize variations that result from business goals such as rapid time to market which are satisfied by how products are built. In this paper we present a view of our production planning technique and describe our preliminary research into its relation to variation modeling.

[1]  Patrick Donohoe,et al.  Formulation of a Production Strategy for a Software Product Line , 2009 .

[2]  Patrick Donohoe,et al.  A Production System for Software Product Lines , 2007, 11th International Software Product Line Conference (SPLC 2007).

[3]  Kathrin Berg,et al.  Tracing software product line variability: from problem to solution space , 2005 .

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

[5]  Linda M. Northrop,et al.  Software Product Lines: Practices and Patterns , 2001 .

[6]  Stanley M. Sutton,et al.  N degrees of separation: multi-dimensional separation of concerns , 1999, Proceedings of the 1999 International Conference on Software Engineering (IEEE Cat. No.99CB37002).

[7]  Klaus Schmid,et al.  Model-Based Implementation of Meta-Variability Constructs: A Case Study using Aspects. , 2008, International Workshop on Variability Modelling of Software-Intensive Systems.

[8]  Oren Gross,et al.  Five degrees of separation , 2006 .

[9]  S. Brinkkemper Method engineering: engineering of information systems development methods and tools , 1996, Inf. Softw. Technol..