Supporting Product Derivation by Adapting and Augmenting Variability Models

by Rick Rabiser, Paul Grünbacher, Deepak Dhungana
Abstract:
Product derivation is the process of constructing products from the core assets in a product line. Guidance and support are needed to increase efficiency and to deal with the complexity of product derivation. Research has, however, devoted comparatively little attention to this process. In this paper we describe an approach for supporting product derivation. We show that variability models need to be prepared for concrete projects before they can be effectively utilized in the derivation process. Project-specific information and sales knowledge should be added and irrelevant variability should be pruned. We also present tool support and illustrate the approach using examples from ongoing research collaboration.
Reference:
Rick Rabiser, Paul Grünbacher, Deepak Dhungana, "Supporting Product Derivation by Adapting and Augmenting Variability Models", IEEE Computer Society, pp. 141-150, 2007.
Bibtex Entry:
@Conference{Rabiser2007,
  Title                    = {Supporting Product Derivation by Adapting and Augmenting Variability Models},
  Author                   = {Rick Rabiser and Paul Grünbacher and Deepak Dhungana},
  Booktitle                = {Proceedings 11th Int'l Software Product Lines Conference, SPLC 2007, Kyoto, Japan, September 10-14},
  Year                     = {2007},
  Pages                    = {141-150},
  Publisher                = {IEEE Computer Society},

  Abstract                 = {Product derivation is the process of constructing products from the core assets in a product line. Guidance and support are needed to increase efficiency and to deal with the complexity of product derivation. Research has, however, devoted comparatively little attention to this process. In this paper we describe an approach for supporting product derivation. We show that variability models need to be prepared for concrete projects before they can be effectively utilized in the derivation process. Project-specific information and sales knowledge should be added and irrelevant variability should be pruned. We also present tool support and illustrate the approach using examples from ongoing research collaboration.},
  Doi                      = {10.1109/SPLINE.2007.22},
  Keywords                 = {CD Lab ASE}
}
Powered by bibtexbrowser