Title
Change-based FODA diagrams: bridging the gap between feature-oriented design and implementation
Abstract
Feature Oriented Design Analysis (FODA) diagrams present the design of feature-oriented software applications. In some cases, however, the actual implementation of such an application does not correspond to the design that was set forward by the FODA diagram. Such discrepancies are referred to as the gap between design and implementation. We present a bottom-up approach for generating FODA diagrams from the changes to the source code. Unlike ordinary FODA diagrams, those diagrams are based on the implementation. Thanks to that, they do not only contain coarse-grained design information, but also incorporate finegrained implementation details, which can be used to bridge between feature-oriented design and implementation.
Year
DOI
Venue
2011
10.1145/1982185.1982478
SAC
Keywords
Field
DocType
feature oriented design analysis,ordinary foda diagram,finegrained implementation detail,feature-oriented design,source code,feature-oriented software application,foda diagram,actual implementation,change-based foda diagram,bottom-up approach,coarse-grained design information,bottom up,separation of concern,design,implementation,separation of concerns,documentation
Programming language,Source code,Computer science,Bridging (networking),Separation of concerns,Theoretical computer science,Diagram,Software,Documentation,Design analysis,Feature-oriented programming
Conference
Citations 
PageRank 
References 
1
0.34
14
Authors
3
Name
Order
Citations
PageRank
Peter Ebraert115310.53
Quinten David Soetens21286.50
Dirk Janssens352288.99