Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Archived » M2M (model-to-model transformation) » [ATL] Difference between IBM MTF and ATL
[ATL] Difference between IBM MTF and ATL [message #71668] Thu, 10 January 2008 16:36 Go to next message
Eclipse UserFriend
Originally posted by: mmelia.computing.dcu.ie

Hi,

Does anyone know where I can find a good comparison on IBM MTF and ATL?

Mark
Re: [ATL] Difference between IBM MTF and ATL [message #73047 is a reply to message #71668] Mon, 21 January 2008 18:19 Go to previous message
Eclipse UserFriend
Originally posted by: arazavi.swen.uwaterloo.ca

Czarnecki and Helsen published a classification paper on model
transformation techniques in IBM system's journal which is a good start :
https://www.research.ibm.com/journal/sj/453/czarnecki.html

A more technology specific comparison, which covers ATL and MTF and several
other frameworks can be found in :
Jouault et all, On the Interoperability of Model to Model Transformation
Languages, appeared in Science of Computer Programming Vol 68(3), Oct 2007.

To summarize the main differences, ATL :

- uses Atlas Transformation Language (ATL) :)
- is Imperative
- is Uni-directional (not inherently)
- is Non-Incremental (not inherently)

while MTF:
- Uses RDL
- is Declarative
- is Bi-Directional
- is Incremental

Of course, this does not imply that one is superior to the other, as they
are designed to fulfill different purposes. In comparison to the QVT
specification, ATL is comparable to QVT Operational, and MTF is similar to
QVT Relations.

Hope this helps
Ali



"Mark Melia" <mmelia@computing.dcu.ie> wrote in message
news:7c796ae11b8567864773a5c85f5390f8$1@www.eclipse.org...
> Hi,
>
> Does anyone know where I can find a good comparison on IBM MTF and ATL?
>
> Mark
>
Previous Topic:remove duplications in sequence
Next Topic:[ATL] Duplicates in my list
Goto Forum:
  


Current Time: Fri Apr 26 08:55:20 GMT 2024

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

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

Back to the top