Synchronizing Cardinality-Based Feature Models and Their Specializations

TitleSynchronizing Cardinality-Based Feature Models and Their Specializations
Publication TypeConference Paper
Year of Publication2005
AuthorsKim, C H P., and K. Czarnecki
EditorHartman, A., and D. Kreische
Conference NameEuropean Conference on Model Driven Architecture – Foundations and Applications (ECMDA-FA’05)
Conference LocationNuremberg, Germany

A software product line comprises a set of products implementing
different configurations of features. The set of valid feature
configurations within a product line can be described by a feature
model. In some practical situations, a feature configuration needs to
be derived in stages by creating a series of successive
specializations of the initial feature model. In this paper, we
consider the scenario where changes to the feature model due to, for
example, the evolution of the product line, need to be propagated to
its existing specializations and configurations. After discussing
general dimensions of model synchronization, a solution to
synchronizing cardinality-based feature models and their
specializations and configurations is presented.

Refereed DesignationRefereed