Title
An approach for semantic enrichment of software product lines
Abstract
Software Product Lines (SPLs) have evolved and gained attention as one of the most promising approaches for software reuse. Feature models are the main technique to represent domain variability in SPLs. However, there are other domain aspects, besides variability, which cannot be expressed in a feature model. Also, these diagrams were not designed to facilitate information retrieval, interoperability and inference. In contrast, ontologies seem to be the best solution to meet these requirements. Therefore, this work presents an approach for semantic enrichment of SPLs using ontologies. Our proposal provides methods to add domain information besides variability description, and a top-ontology that specifies generic concepts and relations in an SPL, working as a guide model for information addition. The proposed approach reuses the existing SPL feature model, adding semantic descriptions in a less intrusive way than modifying the feature model notation.
Year
DOI
Venue
2012
10.1145/2364412.2364444
SPLC (2)
Keywords
Field
DocType
feature model,information retrieval,information addition,semantic enrichment,domain variability,existing spl feature model,domain information,feature model notation,domain aspect,software product line,variability description,guide model,knowledge,ontology
Ontology (information science),Domain analysis,Semantic technology,Domain engineering,Feature-oriented domain analysis,Information retrieval,Software design description,Computer science,Interoperability,Feature model
Conference
Citations 
PageRank 
References 
6
0.51
16
Authors
5
Name
Order
Citations
PageRank
João Bosco Ferreira Filho1436.27
Olivier Barais272461.99
Benoit Baudry32000118.08
Windson Viana420128.40
Rossana M. C. Andrade535458.76