DocumentCode :
566389
Title :
Feature modeling languages: Denotations and semantic differences
Author :
Sepulveda, Samuel ; Cares, Carlos ; Cachero, Cristina
Author_Institution :
Dipt. Ing. de Sist. (DIS), Univ. de La Frontera, Temuco, Chile
fYear :
2012
fDate :
20-23 June 2012
Firstpage :
1
Lastpage :
6
Abstract :
Software Product Lines (SPL) is a Software Engineering approach to systematically reuse software assets in order to produce a family of software products. To represent this set of products and how different features can be assembled SPL frameworks normally offer a Feature Modeling Language. In spite of most of these language share concepts they present several differences. The result of this situation is a contemporary set of dialects with syntax and semantic dissimilarities that hampers interoperability, engineering communication and adoption by practitioners. In this paper we review different SPL approaches focused on Feature Models (FM) to show missed elements in semantic problems. In order to classify them we propose four types of semantic anomalies based on a formal framework coming from philosophy of science. We conclude that most of semantic approaches do not point to real semantic problems. Moreover, most of basic FM´s constructs present semantic anomalies.
Keywords :
software development management; software reusability; FM; SPL frameworks; engineering communication; feature modeling languages; interoperability; semantic differences; semantic dissimilarities; software assets reuse; software engineering approach; software product lines; Communities; Frequency modulation; Proposals; Semantics; Software; Software engineering; Syntactics; feature metamodel; feature modeling; metamodel; semantic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Systems and Technologies (CISTI), 2012 7th Iberian Conference on
Conference_Location :
Madrid
ISSN :
2166-0727
Print_ISBN :
978-1-4673-2843-2
Type :
conf
Filename :
6263154
Link To Document :
بازگشت