Merging Features in Featured Transition Systems

Joanne M. Atlee 1 Sandy Beidu 1 Uli Fahrenberg 2 Axel Legay 2
2 ESTASYS - Efficient STAtistical methods in SYstems of systems
Inria Rennes – Bretagne Atlantique , IRISA-D4 - LANGAGE ET GÉNIE LOGICIEL
Abstract : Featured Transition Systems (FTSs) is a popular representation for software product lines: an entire product line is compactly represented as a single transition-machine model, in which feature-specific behaviour is guarded by feature expressions that are satisfied (or not) by the presence or absence of individual features. In previous work, FTS models were mono-lithic in the sense that the modeller had to construct the full FTS model of the product line in its entirety. To allow for modularity of FTS models, we propose here a language for extending an existing FTS model with new features. We demonstrate the language using a running example and present results about the language's expressivity, commutativity of feature extensions, feature interactions, and resolution of such interactions.
Type de document :
Communication dans un congrès
Proceedings of the 12th Workshop on Model-Driven Engineering, Verification and Validation co-located with ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems, Sep 2015, Ottawa, Canada. 1514, pp.38-43, 2015, CEUR Workshop Proceedings
Liste complète des métadonnées

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

https://hal.inria.fr/hal-01237661
Contributeur : Uli Fahrenberg <>
Soumis le : jeudi 3 décembre 2015 - 15:46:35
Dernière modification le : mercredi 16 mai 2018 - 11:24:07
Document(s) archivé(s) le : samedi 29 avril 2017 - 04:50:18

Fichier

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

Identifiants

  • HAL Id : hal-01237661, version 1

Citation

Joanne M. Atlee, Sandy Beidu, Uli Fahrenberg, Axel Legay. Merging Features in Featured Transition Systems. Proceedings of the 12th Workshop on Model-Driven Engineering, Verification and Validation co-located with ACM/IEEE 18th International Conference on Model Driven Engineering Languages and Systems, Sep 2015, Ottawa, Canada. 1514, pp.38-43, 2015, CEUR Workshop Proceedings. 〈hal-01237661〉

Partager

Métriques

Consultations de la notice

557

Téléchargements de fichiers

75