Product line engineering: Product derivation

Laurent Monestel 1 Tewfik Ziadi 1 Jean-Marc Jézéquel 1
1 TRISKELL - Reliable and efficient component based software engineering
IRISA - Institut de Recherche en Informatique et Systèmes Aléatoires, Inria Rennes – Bretagne Atlantique
Abstract : Handling the various derivations of a product can be a daunting (and costly) task. To tackle this problem, we propose a method based on the use of creational design patterns to uncouple the variations (reified as language-level objects) from the selection process. This makes it possible to automatically derive a given product from the set of all possible ones, and to specialize its code accordingly. The contribution of this paper is to propose architectural constraints for Product Line expressed in UML as meta-level OCL constraints, providing a set of patterns for modeling variability issues of a Product Line Architecture in the context of the OMG's Model Driven Architecture, and explicit the use of OCL2 transformations combined together using the UMLAUT framework to automate the derivation process.
Type de document :
Communication dans un congrès
Workshop on Model Driven Architecture and Product Line Engineering, associated to the SPLC2 conference, Aug 2002, San Diego, United States. 2002
Liste complète des métadonnées

Littérature citée [7 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-00794538
Contributeur : Jean-Marc Jézéquel <>
Soumis le : mardi 26 février 2013 - 10:13:43
Dernière modification le : mercredi 16 mai 2018 - 11:23:06
Document(s) archivé(s) le : dimanche 2 avril 2017 - 05:13:27

Fichier

Monestel02a.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-00794538, version 1

Citation

Laurent Monestel, Tewfik Ziadi, Jean-Marc Jézéquel. Product line engineering: Product derivation. Workshop on Model Driven Architecture and Product Line Engineering, associated to the SPLC2 conference, Aug 2002, San Diego, United States. 2002. 〈hal-00794538〉

Partager

Métriques

Consultations de la notice

318

Téléchargements de fichiers

119