Hi Daniel, sorry for the long response delay. You shocked me with that statement:
> do you mean I should first try to import an UML model (for > example an XMI export containing an UML model) into EMF. > > if yes, there is some kinda misconception - EMF is only an > UML subset, so you can't exactly map an UML model to an EMF model ... Well, I hope that EMF is *not* a subset of UML but a subset of MOF. If it were a subset of UML, it could only process UML models. If it were a subset of MOF, it could process models based on any metamodel that can be expressed in EMF. On the web page http://dev.eclipse.org/viewcvs/indextools.cgi/%7Echeckout%7E/emf-home/do cs/overview.html it says: "For those of you that are familiar with OMG (Object Management Group) MOF (Meta Object Facility), you may be wondering how EMF relates to it. Actually, EMF started out as an implementation of the MOF specification but evolved from there based on the experience we gained from implementing a large set of tools using it. EMF can be thought of as a highly efficient Java implementation of a core subset of the MOF API. However, to avoid any confusion, the MOF-like core meta model in EMF is called Ecore instead of MOF." This sounds promising. I think it would be worthwhile to really understand what EMF is and try to load a UML 1.4 metamodel into it, followed by a UML 1.4 model. If this fails, you can forget about any effort to make it work with AndroMDA because AndroMDA needs a metadata repository, not a UML model repository. What do you think? Could you try to verify that EMF can do similar things as MOF and process arbitrary metamodels? Cheers... Matthias > -----Original Message----- > From: Daniel S. Haischt [mailto:[EMAIL PROTECTED] > Sent: Friday, January 30, 2004 9:20 PM > To: Matthias Bohlen > Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: Re: AW: [Andromda-user] Eclipse is trying something > with UML 2.0 > > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Matthias Bohlen wrote: > | Hi Daniel, > | > | I have answered the questions below. > > <snip/> > > | > | I would be careful not to begin with UML 2.0 too early > because at the > | moment, almost all CASE tools produce UML 1.4 models. UML > 2.0 is not > | yet finalized. So, the first goal would be to take an ordinary CASE > | tool like MagicDraw, Poseidon or Omondo and create a UML 1.4 model, > | then load it into EMF. If this works, all is worth the > pain. If not, > | you can stop right there and forget it. > | > > I am not getting the point here ... > > do you mean I should first try to import an UML model (for > example an XMI export containing an UML model) into EMF. > > if yes, there is some kinda misconception - EMF is only an > UML subset, so you can't exactly map an UML model to an EMF model ... > > I would say this is the reason why there exists an additional > UML2 plugin on top of EMF ... > > regards > > daniel s. haischt > > - -- > mail: [EMAIL PROTECTED] > web: http://www.daniel.stefan.haischt.name/ > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.2.3 (MingW32) > Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org > > iD8DBQFAGrxhSj+pfjp+UA4RAr8cAJ9PBo370swZnlXp+Pu2ALK+MmV89QCgz19U > SjKPi5ODvuhr7MjmaHOKwy0= > =QW44 > -----END PGP SIGNATURE----- > > > ------------------------------------------------------- SF.Net is sponsored by: Speed Start Your Linux Apps Now. Build and deploy apps & Web services for Linux with a free DVD software kit from IBM. Click Now! http://ads.osdn.com/?ad_id56&alloc_id438&op=click _______________________________________________ Andromda-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-user
