Tools

Eclipse GMT compared to AndroMDA and other MDA tools

MDA Model Driven Architecture with Eclipse tool GMT raised Todd's question:

Quote:

How does this compare with the existing open source AndroMDA project on SourceForge?

where Jorn Bettin obviously an MDA expert from SoftMetaware posted a reply I appreciate very much and thought it's good to be duplicated as entry right away… thanks Jorn!

Quote:

The GMT project emphasises model transformations as "first class model citizens". This distinguishes the GMT objectives from most other current MDA tools. Current MDA tools (including the current capabilities of GMT) only provide direct PIM to textual source code transformations, usually via a template language. The two main issues with the state-of-the-art are: (a) there is no [OMG] standardised template language, and (b) mapping straight from a PIM to textual source code at a much lower level of abstraction leads to less than elegant template code. The OMG QVT (Query, Views and Transformations) RFP addresses the issue of standardisation of model transformations, but the work in this area has only just begun. GMT will allow the definition of PIM-to-PSM transformations in a practically useable syntax, which will lead to much simpler PSM-to-text transformation template code.

Average rating
(0 votes)

Similar entries

  • GMTMDA with Eclipse

  • The Eclipse Modeling Framework (EMF) project contains two very powerful tools for generating source code: JET (Java Emitter Templates) and JMerge (Java Merge). With JET you can use a JSP-like syntax (actually a subset of the JSP syntax) that makes…

  • Eclipse language plugins for Pascal, Python, Cobol

  • Eclipse.org project alphaWorks has a sub-page for Eclipse Technology Comparison Netbeans vs. Eclipse Eclipse Plugins plugin directory jMechanic – the java profiler see also Eclipse Profiler Plugin another profiling plugin… APERA – Application Performance Evaluator and Resource Allocation Tool for…

  • (partially free) UML modeller plugins for Eclipse I found: Omondo Eclipse UML is a modeling tool offering simultaneous round trip and an XMI repository, simultaneous synchronisation between java code and class diagram and has a SVG export feature – there's…