Product Line Engineering White Papers
from BigLever Software

Product Line Engineering Comes to the Industrial Mainstream
by Dr. Paul Clements, June 2015

Product Line Engineering (PLE) is the engineering of a product line using a shared set of engineering assets, a managed set of features, and an efficient means of production – taking advantage of the commonality shared across the family, and efficiently and systematically managing the variation among the products. This paper provides insight into the maturation of PLE into a repeatable, industrial-strength engineering discipline with an established pedigree of providing substantial improvements in development time, cost, and product quality, compared to the traditional one-product-at-a-time engineering approach. It defines and explores the concepts central to modern PLE, and illustrates how PLE is being applied in two of the most challenging systems engineering domains of all: aerospace and defense, and automotive.

BigLever's 3-Tiered Product Line Engineering Methodology and Organizational Adoption Strategy
by Dr. Paul Clements, October 2014

Successful product line engineering involves a technical strategy, but also an intentional, focused, and comprehensive organizational adoption strategy. This white paper offers a view into BigLever's 3-Tiered Product Line Engineering Methodology™ which provides the definitive model for a fully-functioning product line organization, and Spiral Model for Organizational Adoption that enables the incremental roll out of that methodology across an organization.

The Systems and Software Product Line Engineering Lifecycle Framework
by Dr. Charles W. Krueger, January 2013

This white paper provides a comprehensive overview of BigLever's Product Line Engineering (PLE) Lifecycle Framework™ – a technology framework that eases the integration of tools, assets, and processes across the full systems and software engineering lifecycle. The framework provides product line engineers with a common set of PLE concepts and constructs for all of their tools and assets, at every stage of the lifecycle, and to assure that product line engineering traceability and processes flow cleanly from one stage of the lifecycle to another.

Multistage Configuration Trees for Managing Product Family Trees
by Dr. Charles W. Krueger, October 2013

Companies often organize their products into a product family tree to provide clarity about their product groupings and offerings, better enabling their customers to effectively navigate among the array of products and to efficiently converge on a suitable product instance. This white paper describes a newneneration product line engineering feature modeling structure called a multistage configuration tree that supports the engineering, deployment and maintenance of complex product family trees.

Additional White Papers

Requirements Engineering for Systems and Software Product Lines, by Dr. Charles W. Krueger and Professor Ken Jackson, IBM Rational, December 2009.

Leveraging the Synergy of Model-driven Development and Product Line Engineering, by Dr. Charles W. Krueger, BigLever Software, and Martin Bakal, IBM Rational, October 2007.