Semantics of FODA Feature Diagrams

Yves Bontemps, Pierre-Yves Schobbens, Patrick Heymans, Jean-Christophe Trigaux

Résultats de recherche: Contribution dans un livre/un catalogue/un rapport/dans les actes d'une conférenceArticle dans les actes d'une conférence/un colloque


Extended Feature Oriented Domain Analysis (FODA) Feature Diagrams (EFD) were introduced to compensate for a purported ambiguity and lack of precision and expressiveness of the original FODA feature diagrams (OFD). However, EFD never received a formal semantics, which is the hallmark of precision and unambiguity. We propose here a semantics for both diagrams. From this we demonstrate that OFD are precise, unambiguous, and expressively complete, and thus that all extensions add no expressiveness. A finer notion is thus needed to compare these languages. Two solutions are well-established: succinctness and embeddability, that measures naturalness of a language. This tool shows that EFD indeed bring some naturalness, but are harmfully redundant and that the same naturalness can be attained with the simpler varied FD (VFD). We also show that no ambiguity is present, in fact.
langue originaleAnglais
titreProceedings of Workshop on Software Variability Management for Product Derivation Towards Tool Support held in conjunction with the 8th international Conference on Software Product Line Conference (SPLC'04)
rédacteurs en chefT Mannisto, J Bosch
Lieu de publicationHelsinki, Finland
EditeurT. Mannisto and J. Bosch
Nombre de pages11
Etat de la publicationPublié - 2004

Empreinte digitale

Examiner les sujets de recherche de « Semantics of FODA Feature Diagrams ». Ensemble, ils forment une empreinte digitale unique.

Contient cette citation