Re[2]: [mdr-users] UML 2.0 Support

Matthias Bohlen <[email protected]>
Newsgroups gmane.comp.java.netbeans.modules.mdr.user
Message-ID <[email protected]>
Hello Martin and the others,

Thursday, March 31, 2005, 2:03:06 PM, you wrote:

MM> at this point of time, we can think about creating a compatibility
MM> on the level of XMI - by creating an XMI reader and writer that
MM> will be able to read/produce MOF2XMI documents into/from a MOF 1.4
MM> repository. For full MOF 2.0 support we would need JMI 2.0.

does this mean that it is possible to read a UML 2.0 model (which is
formatted as XMI 2.1) into MDR which is a MOF 1.4 repository? And then
access the resulting AST via the old JMI 1.x? This would indeed be
a good interim solution for us.

MM> We haven't started evaluating the first option yet. At this point
MM> there are not enough use-cases for us to invest in that.

Well, for us it is THE MAIN USE CASE! AndroMDA is a code generator
that follows the MDA specs, so reading models into an AST and
generating code from it is most important to us. We have been using
MDR happily for more than two years now and would like to continue to
use it.

We only need the following steps:

* read UML 2.0 metamodel and generate JMI interfaces from it
* read XMI 2.1 and build an AST
* get access to the AST via JMI interfaces
* all this for MagicDraw and Poseidon

MM> Anyway, it should not be that hard - anyone from the community is
MM> welcome to contribute. Martin

Martin, which steps would be required to implement the list above in
MDR? If you give us a "shepherd" person, we could contribute a
solution.

Cheers...
Matthias

---

Matthias Bohlen
"Beratung, die Projekte erfolgreich macht..."

Internet:
   http://www.mbohlen.de/
   [email protected]

Post:
   Luise-Albertz-Str. 25
   D-53340 Meckenheim

Tel: 0170 / 772 8545
Fax: 02225 / 945189
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.