[great-users] RTTGenerator

Kevin Smyth kevin.m.smyth at gmail.com
Thu Nov 9 13:21:17 CST 2017


Hi Valentin,

The idea is that the transformation can note what FCO in the input model
corresponds to which FCO in the output model. You can do this in your
transformation's Rule by creating a TracesTo connection between
PatternClasses.

If you have no TracesTo connections in your transform, I wouldn't think the
performance impact is noticeable. Have you measured the performance?

Kevin

On Tue, Oct 17, 2017 at 9:04 AM, Belser, Valentin <
lrt85082 at stud.uni-stuttgart.de> wrote:

> Hello everybody,
>
>
> I have some question considering the use of the "RTTGenerator". So far I
> have not found anything about it in the documentation, which is why I am
> contacting you.
>
> The Translator of the CodeGenerator creates inside the "operator()" of
> every rule the following line of code:
>
>
> RTTGenerator::Instance()->generateRule(int id, const std::string &name);
>
> What is the underlying idea of the RTTGenerator?
>
> As far as I can see it writes to a generated mga-file
> "RTT_NameOfInputFile.mga" for every rule execution. I was wondering whether it
> might be possible to uncomment the code for runtime improvements of large
> transformations or does the transformation read from this file during
> execution, thus is required for correct output?
>
> I am looking forward to hear from you.
>
>
> Best regards,
>
>
> Valentin
>
>
>
> _______________________________________________
> great-users mailing list
> great-users at list.isis.vanderbilt.edu
> http://list.isis.vanderbilt.edu/cgi-bin/mailman/listinfo/great-users
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.isis.vanderbilt.edu/pipermail/great-users/attachments/20171109/18e8466f/attachment.html>


More information about the great-users mailing list