Identifying Traceability Links between Product Variants and Their Features

Hamzeh Eyal-Salman 1 Abdelhak-Djamel Seriai 1 Christophe Dony 1 Ra'Fat Ahmad Al-Msie'Deen 1, *
* Auteur correspondant
1 MAREL - Models And Reuse Engineering, Languages
LIRMM - Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier
Abstract : Usually a software product line (SPL) is developed by exploiting available resources of a set of software variants that deem similar. In order to reengineer such variants that are developed by ad-hoc reuse into software product line that are developed by systematic reuse, it is necessary to identify traceability links between features and source code in a collection of product variants. Information retrieval (IR) methods are used widely to achieve this goal. These methods handle product variants as singular entities. However when product variants are considered together, we can get additional information that improves IR results. This paper proposes an approach to improve IR results when they are applied to identify traceability links in a collection of product variants. The novelty of our approach is that we exploit commonality and variability across product variants at feature and implementation levels to apply IR methods in efficient way. The obtained results proved that our approach significantly outperforms direct applying IR technique in conventional way in term of precision and recall metrics.
Type de document :
Communication dans un congrès
REVE: Reverse Variability Engineering, Mar 2013, Genova, Italy. 1st International Workshop on Reverse Variability Engineering, pp.17-22, 2013, 〈http://www.sea.jku.at/reve2013/〉
Liste complète des métadonnées

https://hal-lirmm.ccsd.cnrs.fr/lirmm-00862514
Contributeur : Ra'Fat Al-Msie'Deen <>
Soumis le : lundi 16 septembre 2013 - 23:32:34
Dernière modification le : vendredi 23 novembre 2018 - 12:52:07
Document(s) archivé(s) le : vendredi 20 décembre 2013 - 14:15:10

Fichier

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

Identifiants

  • HAL Id : lirmm-00862514, version 1

Collections

Citation

Hamzeh Eyal-Salman, Abdelhak-Djamel Seriai, Christophe Dony, Ra'Fat Ahmad Al-Msie'Deen. Identifying Traceability Links between Product Variants and Their Features. REVE: Reverse Variability Engineering, Mar 2013, Genova, Italy. 1st International Workshop on Reverse Variability Engineering, pp.17-22, 2013, 〈http://www.sea.jku.at/reve2013/〉. 〈lirmm-00862514〉

Partager

Métriques

Consultations de la notice

288

Téléchargements de fichiers

327