The EMDW Model Compiler (MC) is an Eclipse based tool for generating optimized C++ source code for applications developed in the novel xtUML-RT modeling language.
The UML-xtUMLrt transformation uses an unmanaged IncQueryEngine inside. This engine (or at least its base index) would also be useful for scoping in the Action language, but creating a new engine seems to require too much memory.
We should try to provide a shared IncQueryEngineService for our Papyrus model, that can be reused by the transformation, the action language and possibly by the code generator transformation as well.
The UML-xtUMLrt transformation uses an unmanaged IncQueryEngine inside. This engine (or at least its base index) would also be useful for scoping in the Action language, but creating a new engine seems to require too much memory.
We should try to provide a shared IncQueryEngineService for our Papyrus model, that can be reused by the transformation, the action language and possibly by the code generator transformation as well.