Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » M2M (model-to-model transformation) » [ATL] transformation efficiency?
[ATL] transformation efficiency? [message #86325] Thu, 10 July 2008 19:23 Go to next message
Leila Naslavsky is currently offline Leila NaslavskyFriend
Messages: 13
Registered: July 2009
Junior Member
Hi,
I have a question, maybe is a little off-topic, but I thought it's worth a
try.

Are there papers/documents about how to evaluate the worst-case execution
time of an ATL transformation? My main concern is with the processing of
operation helpers.


Thanks,

- Leila
Re: [ATL] transformation efficiency? [message #89320 is a reply to message #86325] Fri, 29 August 2008 08:40 Go to previous message
Dennis Wagelaar is currently offline Dennis WagelaarFriend
Messages: 147
Registered: July 2009
Senior Member
Leila wrote:
> Hi,
> I have a question, maybe is a little off-topic, but I thought it's worth
> a try.
>
> Are there papers/documents about how to evaluate the worst-case
> execution time of an ATL transformation? My main concern is with the
> processing of operation helpers.
>
>
> Thanks,
>
> - Leila

Hello Leila,

There are no papers on this as far as I know. Here's what I think, though:

There is no limit to the execution time of a (non-trivial) ATL
transformation. You can provide any size of input model, which requires
a proportional execution time. The execution time increases with input
model size according to the complexity order of your ATL "algorithm"
that is being executed over the input model.

Termination should at least be guaranteed by having finite input models
and no way to express infinite loops (infinite recursion will eventually
result in a stack overflow).

Regards,
--
Dennis
Previous Topic:[ATL] Registering UML profiles
Next Topic:[ATL] AtlLauncher launch method
Goto Forum:
  


Current Time: Fri Sep 20 20:58:13 GMT 2024

Powered by FUDForum. Page generated in 0.03071 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top