to demonstrate how well-formedness (validation) rules can be easily specified using EMF-IncQuery;
to demonstrate the generic integration capabilities of the IncQuery framework; that is, the ability to work with almost any EMF-based tool out-of-the-box, without having to touch the source code of the original tool.
The benchmark presented on this page is provided by the developers of the Epsilon tool and it applies model queries to find class properties in existing Java classes. A class property is a variable with name X that has two corresponding methods in the same class, with name getX/setX or isX/setX.
We demonstrate how our high performance queries can be easily integrated with other EMF tools using an entirely new case study in which EMF-IncQuery is deeply integrated into the EMF modeling infrastructure to facilitate the incremental evaluation of derived EAttributes and EReferences.