Hi I have done quite a bit of testing of OptimalJ, and of all the commercial MDA tools that I have seen, this is probably the one that does the best job. But I must say that is is still a bit unmature, and also has some bugs still (V 3.2). It supports the PIM->PSM->CODE translation quite well, and also the notion of "guarded blocks" and "free blocks" in the generated code is nice. However I think basing a tool like this on Netbeans is really a BAD idea. It's slow and sluggish even on powerfull PC's. I have several times recommended to Compuware that they port to Eclipse og IntelliJ, and the rumour has it they are going to do that now.
Hermod -----Opprinnelig melding----- Fra: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] vegne av Lofi Dewanto Sendt: 19. oktober 2004 11:27 Til: [EMAIL PROTECTED] Kopi: [EMAIL PROTECTED] Emne: Re: [Andromda-user] AndroMDA vs. Compuware OptimalJ Hi Stefan, > is there anyone out here who also has experiences with Compuware OptimalJ > and can give me some pros and cons, compared with AndroMDA? Or can give me > links to some resources where this is discussed? I know just a few about > OptimalJ and don't think that it provides a "right" way on how one should > implement modeldriven software development. But I don't have real world > experiences with OptimalJ and probably there is one how could share his > experiences... I myself never use OptimalJ but I would be very careful about OptimalJ ;-) First if you read the book MDA Explained (which is written by ... and Wim Bast, CEO of OptimalJ if I'm not wrong), OptimalJ supports the "Cartridge" concept for the transformation, just similar to AndroMDA. Second, the Cartridges in OptimalJ support not only Model-to-Code (or also called Model-to-Text) but also Model-to-Model transformation. AndroMDA hasn't supported the Model-to-Model transformation yet. You can use XMI/JMI directly, like what I've done in my EJOSA project (to translate the model language from one to another) but XMI/JMI is only *one* style of Model-to-Model transformation, the so called "imperative" of many. The Model-to-Model transformation in OptimalJ supports the "descriptive" type as well in which you describe the source and target model "state" with somekind of transformation language (see the book MDA Explained for more details). As far as I know OptimalJ is very advanced and sophisticated (I only saw one live presentation about it ;-)). If you are interested about more infos, try to read the MDA reports and comparisons from TSS See the link in my slides, downloadable at: http://www.edenmarket.de/MDA-Vortrag.pdf In Open Source area, IMO is AndroMDA the best. Other solutions like http://www.architectureware.de, http://www.openmdx.org, http://umt-qvt.sourceforge.net are not as far (in concept) as AndroMDA (I'm doing comparisons of all Open Source MDA tools at the moment...). Cheers, -- --------------------------------------------------- Blasius Lofi Dewanto --------------------------------------------------- OpenUSS - Open University Support System http://openuss.sourceforge.net --------------------------------------------------- E-Mail : [EMAIL PROTECTED] ICQ : 39343280 --------------------------------------------------- ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ Andromda-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-user * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * This email with attachments is solely for the use of the individual or entity to whom it is addressed. Please also be aware that the DnB NOR Group cannot accept any payment orders or other legally binding correspondence with customers as a part of an email. This email message has been virus checked by the virus programs used in the DnB NOR Group. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ Andromda-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-user
