Managing the Evolution of Software Product Lines

Managing the Evolution of Software Product Lines

Managing the Evolution of Software Product Lines

Description of an approach that is capable of versioning multiple types of Product Line projects. It has a versioning model for a product line consisting of a single core assets project and multiple product projects where core assets are shared among the products through the use of shared components. Using the shared component data structure and the branching of the core assets project, we are able to support independent development of core assets and products and change propagation between them.

Download Powerpoint

Leave a comment

Your email address will not be published. Required fields are marked *