Java Forum

Ask Question   UnAnswered
Home » Forum » Java       RSS Feeds


  Asked By: Cory    Date: Feb 23    Category: Java    Views: 1208

openMDX is an application framework which builds an abstraction layer
between the application logic and underlying platforms such as J2EE,
CORBA or .NET. The abstraction layer is an implementation of the OMG's
Model Driven Architecture (MDA) standards JMI, MOF and XMI.
Application models are modeled as MOF-compliant models. The models are
mapped to Java interfaces (applying the JMI mappings), stored in a MOF
repository which allows access from application logic and the openMDX
framework, and to XMI to externalize models. Beside the MDA standards,
openMDX implements other standards such as an enhanced (behavioral)
version of the Java Data Objects (JDO) for distributed object management.



5 Answers Found

Answer #1    Answered By: Jamie Williams     Answered On: Feb 23

openMDX is very tiny article vs AndroMDA
you should go to this link for more information.

Answer #2    Answered By: Darrell Harvey     Answered On: Feb 23

AndroMDA is used for code generating but openmdx can be used as a base of development such as special framework

Answer #3    Answered By: Bethany Hughes     Answered On: Feb 23

I think both of them are still toys
I am using Together Architect 2006 which suppports QVT.

Answer #4    Answered By: Herbert Weaver     Answered On: Feb 23

AFAIK QVT is in RFP stage yet.
And just two simple questions from dear Arash.

1) Have you used AndroMDA and then reached to the point that it is 'toy',
or maybe you just 'think so'?

2) Have you paid for your copy of Together?

Answer #5    Answered By: Richie Smith     Answered On: Feb 23

1) Yes I tried to write a EJB 3 + JSF Cartridge for version 2.1, now it has both in version 3.1!, and it has become more stable and better documented, may be I am not as wise as other people on this group but I waste lots of my time to get it running.

2) No I have downloaded a crack. but it is not much expensive it is nearly 5000$ compared to salary of j2ee  developers these days it can be good money saving even in Iran.

yes QVT is not yet and standard, and yes andromda is good, and getting better (specially it documentations) but I don't like to take a lot of time defining my architecture  in one tool, and stay in that tool for ever. and as long as MDA tool vendors don't provide it not as many people as they should will develop their own architecture in MDA.
I belive:
"QVT specification is the heart of Model Driven Architecture"

MOF and UML existed before, also OCL is an old standard, there are lots of code generators out there which do the same job as MDA without applying MDA standards.

also in andromda the eclipse integration is not yet finished, UML 2 is not yet supported
am i right?
do you see any missing feature in together?

there are other QVT tools like:
and looks like a plugin for eclipse will come soon.

Didn't find what you were looking for? Find more on openMDX Or get search suggestion and latest updates.

Related Topics:



Related Post