Skip to main content



      Home
Home » Archived » M2M (model-to-model transformation) » [ATL] performance tips
[ATL] performance tips [message #70523] Sat, 05 January 2008 09:55 Go to next message
Eclipse UserFriend
Hi all, I have some problem of performance during the execution of ATL
higher-order transformations: they take about one/two minutes to finish.

My ATL transformations are composed of:

- amw and emf handlers for input models

- approximately 20 rules

- 20 helpers

- 1 entrypoint rule

- 1 endpoint rule (with 20/30 calls to the inject("OUT", "ebnf2", ...)
method)

- about 30/35 calls to thisModule.ResolveTemp

- almost every rule contains a call to some element of the input metamodels
(i.e. MOF!EModelElement.getInstanceById(modelName,classifierID))

- about 10 calls to the inject("OUT", "ebnf2", ...) method

Does anyone know how ATL virtual machine handles such type of
transformation, where is the bottleneck, and how to make a better
performance tuning of my transformation?

Thank you, Ivano
Re: [ATL] performance tips [message #70619 is a reply to message #70523] Mon, 07 January 2008 03:47 Go to previous messageGo to next message
Eclipse UserFriend
This is a multi-part message in MIME format.
--------------030406000401030203050705
Content-Type: text/plain; charset=ISO-8859-15; format=flowed
Content-Transfer-Encoding: 8bit

Hi,

Have you tried to run it on the new emf VM ?
http://wiki.eclipse.org/ATL_VM_Testing

Stephane

Ivano a
Re: [ATL] performance tips [message #70718 is a reply to message #70619] Tue, 08 January 2008 03:21 Go to previous message
Eclipse UserFriend
I will give it a try, thank you!

Ivano
Previous Topic:[ATL] Reference output model elements
Next Topic:[ATL]UML Transformation
Goto Forum:
  


Current Time: Sun May 11 11:56:10 EDT 2025

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

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

Back to the top