Hi Lofi, thanks for your feedback. Probably I'll have the oportunity to work a bit with OptimalJ. Then I'll try to post some of my impressions here.
Regarding the architecturware project (http://architecturware.sourceforge.net/) I know the Markus Voelter (http://www.voelter.de/home/index.html) works quite a lot with that framework in his projects. So if you seraching for info on that framework, you can probably try to contact him. Regards Stefan |--------+-----------------------> | | Lofi Dewanto | | | <[EMAIL PROTECTED]| | | de> | | | | | | 19.10.2004 | | | 11:26 | | | | |--------+-----------------------> >------------------------------------------------------------------------------------------------------------------------| | | | An: [EMAIL PROTECTED] | | Kopie: [EMAIL PROTECTED] | | Thema: 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