Hi Daniel, thanks for the link - I read the interview, and I think it might be a good idea to give EMF a try.
Cheers... Matthias > -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf > Of Daniel S. Haischt > Sent: Friday, February 13, 2004 1:17 PM > To: Matthias Bohlen > Cc: [EMAIL PROTECTED]; [EMAIL PROTECTED] > Subject: Re: [Andromda-user] Re: What exactly is EMF? > > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > ooppsss, forgot to paste the link: > > http://www.codegeneration.net/tiki-read_article.php?articleId= > 38&PHPSESSID=486dd711535b0c474ace05c9a2f1128a > > Daniel S. Haischt wrote: > > | did you read this interview? especially question three? > | > | regards > | > | daniel s. haischt > | > | Daniel S. Haischt wrote: > | | hello, > | | > | | first of all my statement about EMF beeing an UML subset > is based on > | | an email thread with one of the Omondo EclipseUML developers. > | | > | | at that time I was asking them whether it would be possible to > | | import an existing UML model into the EMF ecore framework. > | | > | | read below ... > | | > | | -----8<-----------8<----------8<-----------8<-------8<------- > | | > | | >I thought it is _just_ possible to import models to EMF > >> from > | | either: >> > | | >> ~ - a XML Schema file > | | >> ~ - a ecore model > | | >> ~ - a rational rose project > | | >> ~ - existing Java classes with some special javadoc > | | >> ~ comments. > | | >> > | | >> is it possible import XMI exports into an EMF project? > | | > | | If you mean from UML XMI to EML ecore, you cannot complete do it > | | since > | the > | | EMF ecore is subset of UML. > | | > | | ----->8----------->8---------->8----------->8------->8------- > | | > | | possibly I did answer the wrong question ... > | | > | | Matthias Bohlen wrote: > | | > | |> 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. > | | > | | > | | I already read the below statement about ecore beeing a > MOF subset. > | | > | |> > | |> On the web page > | |> > http://dev.eclipse.org/viewcvs/indextools.cgi/%7Echeckout%7E/e > mf-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? > | | > | | > | | I am definitely interested into EMF and Eclipse UML2. but > I can't do > | | any investigations this week. maybe next week I will have > some time > | | to do any investigations on this subject. hope that is ok. > | | > | | regards > | | > | | daniel s. haischt > | | > | > | > | -- > | mail: [EMAIL PROTECTED] > | web: http://www.daniel.stefan.haischt.name/ > > - ------------------------------------------------------- > 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_id=1356&alloc_id=3438&op=click _______________________________________________ Andromda-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-user - -- 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 iD8DBQFALMAiSj+pfjp+UA4RAhyJAKCNGXsW5pEuXrAWecRORLDs3BforACgnDeX Us4FlWea+7QoTE/zjBOgdBk= =Pk7P -----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_id=1356&alloc_id=3438&op=click _______________________________________________ Andromda-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-user ------------------------------------------------------- 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
