RE: [mdr-users] Any hope of a JMI for MOF 2.0?

"Nick Dowler" <[email protected]> Mon, 5 Jun 2006 04:15:55 -0700
Newsgroups gmane.comp.java.netbeans.modules.mdr.user
Message-ID <674FC3679265A241ACB4BF58BA0EB3BE285612@DHOST001-50.DEX001.intermedia.net>
Hi Roy,

As you know the JMI 1.0 specification JSR40 (see
http://java.sun.com/products/jmi/) is defined for MOF 1.4 and is an
informally-defined mapping using BNF to Java text strings.

There has been a start to define a Java mapping for MOF 2.0 in the same
manner (but outside the JCP): Martin Matula from Sun was involved in
this as well as myself and others from Adaptive, people from IBM, Unisys
and others. This would have separate mappings for Java 1.4 and Java 5.
For various reasons, including the chair pulling out, this work has
entered a bit of a hiatus - but I'm hopeful it will resume in the near
future.

OMG is about to adopt a standard for "MOF Model to Text" that would
allow this sort of mapping to be defined more formally and implemented
automatically.

There would be the option of doing a direct mapping to Java text, or
first defining a model-to-model transformation (using MOF Queries,
Views, Transformations) from MOF to a Java metamodel (as per your
question), and then expressing the more trivial mapping from Java
metamodel to Java text.
Adaptive is more inclined to go straight to Java text (if only to avoid
the hassle of agreeing a Java metamodel) but I'd welcome your input.

I believe this index from the MOF 2.0 specification will be removed in a
subsequent revision.

Best wishes,

Nick.=20

-----Original Message-----
From: Roy Feldman [mailto:[email protected]]=20
Sent: 05 June 2006 10:55
To: [email protected]
Subject: [mdr-users] Any hope of a JMI for MOF 2.0?


Hi All,

Now that MOF 2.0 and the corresponding XMI 2.1 have been finalized by
the OMG, is there any activity that would suggest that a new JSR to
develop JMI for MOF 2.0 will occur?

I apologize in advance if this question has already been asked, I have
not been regularly following this list for a while.

As some of the readers of this list already know, the last sentence of
the last appendix of the MOF 2.0 specification says "The Java language
mapping for MOF 2.0 will be defined using a new JSR under the Java
Community Process."

Has such a JSR started? If not, is there any reason to hope that it will
sometime soon?

cheers,

roy