Identifying dead features and their causes in product line models: an ontological approach

Abstract : Feature Models (FMs) are a notation to represent differences and commonalities between products derived from a product line. However, product line modelers could unintentionally incorporate dead features in FMs. A dead feature is a type of defect, which implies that one or more features are not present in any product of the product line. Some authors have used ontologies in product lines, but they have not exploited ontology reasoning to identify and explain causes for defects in FMs in natural language. In this paper, we propose an ontology that represents FMs in OWL (Web Ontology Language). Then, we use SQWRL (Semantic Query-enhanced Web Rule Language) to identify dead features in a FM and identify and explain certain causes of this defect in natural language. Our preliminary empirical evaluation confirms the benefits of our approach.
Type de document :
Article dans une revue
DYNA, Universidad Nacional de Colombia, 2014, 81 (183), pp.68 - 77
Liste complète des métadonnées

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

https://hal-paris1.archives-ouvertes.fr/hal-01071250
Contributeur : Raul Mazo <>
Soumis le : vendredi 23 janvier 2015 - 16:19:37
Dernière modification le : mardi 6 février 2018 - 12:32:01
Document(s) archivé(s) le : jeudi 10 septembre 2015 - 23:12:05

Fichier

Identifying_dead_features_and_...
Fichiers produits par l'(les) auteur(s)

Identifiants

  • HAL Id : hal-01071250, version 1

Collections

Citation

Gloria-Lucia Giraldo-Gómez, Luisa Rincón-Perez, Raúl Mazo. Identifying dead features and their causes in product line models: an ontological approach. DYNA, Universidad Nacional de Colombia, 2014, 81 (183), pp.68 - 77. 〈hal-01071250〉

Partager

Métriques

Consultations de la notice

112

Téléchargements de fichiers

61