A model-driven traceability framework for software product lines

Nicolas Anquetil 1 Uirá Kulesza 2 Ralf Mitschke 3 Ana Moreira 2 Jean-Claude Royer 4 Andreas Rummler 5 André Sousa 2
1 RMOD - Analyses and Languages Constructs for Object-Oriented Application Evolution
LIFL - Laboratoire d'Informatique Fondamentale de Lille, Inria Lille - Nord Europe
4 ASCOLA - Aspect and composition languages
Inria Rennes – Bretagne Atlantique , Département informatique - EMN, LINA - Laboratoire d'Informatique de Nantes Atlantique
Abstract : Software product line (SPL) engineering is a recent approach to software development where a set of software products are derived for a well defined target application domain, from a common set of core assets using analogous means of production (for instance, through Model Driven Engineering). Therefore, such family of products are built from reuse, instead of developed individually from scratch. SPL promise to lower the costs of development, increase the quality of software, give clients more flexibility and reduce time to market. These benefits come with a set of new problems and turn some older problems possibly more complex. One of these problems is traceability management. In the Europe an AMPLE project we are creating a common traceability framework across the various activities of the SPL development. We identified four orthogonal traceability dimensions in SPL development, one of which is an extension of what is often considered as "traceability of variability". This constitutes one of the two contributions of this paper. The second contribution is the specification of a metamodel for a repository of traceability links in the context of SPL and the implementation of a respective traceability framework. This framework enables fundamental traceability management operations, such as trace import and export, modification, query and visualization. The power of our framework is highlighted with an example scenario
Type de document :
Article dans une revue
Software and Systems Modeling, Springer Verlag, 2010, 9 (4), pp.427--451. 〈10.1007/s10270-009-0120-9〉
Liste complète des métadonnées

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

https://hal.inria.fr/hal-00668175
Contributeur : Lse Lse <>
Soumis le : jeudi 9 février 2012 - 11:45:37
Dernière modification le : mardi 16 janvier 2018 - 14:38:29
Document(s) archivé(s) le : jeudi 22 novembre 2012 - 11:46:21

Fichier

sosym-traceability-ATF.pdf
Fichiers produits par l'(les) auteur(s)

Identifiants

Citation

Nicolas Anquetil, Uirá Kulesza, Ralf Mitschke, Ana Moreira, Jean-Claude Royer, et al.. A model-driven traceability framework for software product lines. Software and Systems Modeling, Springer Verlag, 2010, 9 (4), pp.427--451. 〈10.1007/s10270-009-0120-9〉. 〈hal-00668175〉

Partager

Métriques

Consultations de la notice

490

Téléchargements de fichiers

881