Projects per year
Abstract
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.
Original language | English |
---|---|
Title of host publication | Proceedings 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) |
Subtitle of host publication | HUT-SoberIT-C6 |
Editors | T Mannisto, J Bosch |
Place of Publication | Helsinki, Finland |
Publisher | T. Mannisto and J. Bosch |
Pages | 48-58 |
Number of pages | 11 |
Publication status | Published - 2004 |
Fingerprint
Dive into the research topics of 'Semantics of FODA Feature Diagrams'. Together they form a unique fingerprint.Projects
- 2 Finished