[great-users] avoiding recompilation of UDM generated API-s

Sandeep Neema sandeep.neema at vanderbilt.edu
Mon Oct 3 16:01:38 CDT 2005


GReAT Guys,
This issue was raised earlier regarding regeneration/recompilation of
the UDM generated API-s for every smallest tweaks to transformation
rules, even if it does not have any effect on the metamodels of
transformation source/target.

With some big paradigms this turns out unfortunately to be a big time
sink, inviting a coffee trip every time one runs the transformation
after making some mods, since the compilation of the UDM generated API
with Release build settings takes a significant amount of time.

One easy tweak I could see is to add a 'check box' in the master
interpreter and let the user decide whether he wants UDM to be invoked.
Alternately, a plug-in could be developed that effectively sets the
'dirty bit' when any class diagram in the model is modified, since the
last invocation of UDM.

Please share any thoughts/suggestions, or workaround that you may have
come up with -

Thanks,
Sandeep

--
Sandeep Neema
Research Scientist,
Institute of Software Integrated Systems, Vanderbilt University
Phone: 615-343-9996
Email: sandeep.k.neema at vanderbilt.edu



More information about the great-users mailing list