Book a Demo

Author Topic: Can EA support OMG's MDA?  (Read 2821 times)

jsilva

  • EA Novice
  • *
  • Posts: 5
  • Karma: +0/-0
    • View Profile
Can EA support OMG's MDA?
« on: December 05, 2003, 09:32:21 am »
There are a lot of MDA tools out there doing what EA does: platform independent UML modelling. However, I don't see any reference in EA stating that this is also a tool that can support MDA.
From my point of view, MDA has a specific framework. If that's all, I don't see why EA couldn't do what other UML modelling CASE tools claim to do.
Can someone clarify me on this issue?
Thanks in advance.

dnice

  • EA Novice
  • *
  • Posts: 9
  • Karma: +0/-0
    • View Profile
Re: Can EA support OMG's MDA?
« Reply #1 on: December 08, 2003, 09:37:11 am »
I guess it depends on what is meant or implied by MDA...  

One interpretation could be the generation of code from a (UML) model definition.  EA certainly does this, without charging you extra for the ability to change or add to the code templates etc.  This, I suppose, is generating code straight from a Platform Independent Model, but probably still in the spirit of MDA.  

Another interpretation involves the Platform Specific Model and the transformations necessary to transform from the PIM to one or more PSMs.  This not something that I've seen much evidence of in other tools and not something that comes out of the box with EA.  But if you're very keen you could probably use the exposed APIs of EA to role your own model to model transformations.  

One characteristic of tools that do say they support MDA is that they provide ready-packaged transformations, such as those from a PIM to a J2EE application or a .Net application.   This is degree of sophistication is not (yet?) available from EA.