Hallo Alexandre, Wednesday, November 3, 2004, 3:17:14 PM, you wrote:
AT> I read an email about all those tools that AndroMDA support. Is AT> there any free or open source tool in the list? My question is: AT> AndroMDA is an open source initiative or just a way to sell AT> Poseidon and Magic Draw copies ? wow, this was a real good flame to spark new activity on the list! :-) Thanks, Alexandre! Well, I happen to have founded the AndroMDA project, so let me say something: <flame> If you show me just one single good open source UML modeling tool on the market, we'll be happy to support it! </flame> ArgoUML did not satisfy our requirements: * It is unstable. * It uses an outdated repository (NSUML is not maintained any more). * It has performance problems with large models. AT> Becouse, what is the point of an open source tool that needs a AT> comercial one The point is: With AndroMDA, you can see how MDA really works, internally. This was the motivation for me to start the project. Using the open source Netbeans Metadata Repository as our basis, we can read XMI input from any *good* UML on the market, open source or commercial. AT> (very specific one, and pretty unknown. Where not AT> talking about world leader UML tools like rose and together I said: we need *good* tools. Together is nice but does not write good XMI output (at least today). It is awfully expensive and does too much for an MDA approach. So, you really don't need it. Rose is the classical one, also quite expensive and does not support XMI output officially but only via the plug-in from Unisys which is also outdated, not maintained any more. So, why buy Rose? MagicDraw costs around $150, is rock solid, fast, writes terrific XMI, so why not use it to create input models for AndroMDA? If you find a comparable open source UML tool, stable and with good XMI output, writing UML 1.4 into XMI 1.1 or 1.2, you can almost immediately use it with AndroMDA - no problem. AT> And... it's SO complicated. Version 3.0 is very complicated. Much AT> more than v2. I just want to generate hbm files from UML model,and AT> androMDA does not accomplish that in a efficient way. Yes, that's right. AndroMDA *is* complicated. I admit that whole-heartedly. Maybe, it's because it is has become so strong that it... * supports today's real world projects * generates code for various platforms * is extensible for the needs of the particular target architecture * And: has to remain maintainable over time. Maybe, all these requirements have made AndroMDA complicated, I honestly admit that. Stay with us, learn to use AndroMDA effectively, and maybe you'll make peace with it. :-) Cheers... Matthias P.S.: About ArgoUML, maybe you want to resume the old activities writing UML 1.3 metafacades for AndroMDA? This can make AndroMDA read Argo's output. There one was a guy (Stephane?) who started such a sub-project. He is French, I don't know where he is today. Maybe, you can take his code and continue? --- Matthias Bohlen Internet: http://www.mbohlen.de/ [EMAIL PROTECTED] ------------------------------------------------------- This SF.Net email is sponsored by: Sybase ASE Linux Express Edition - download now for FREE LinuxWorld Reader's Choice Award Winner for best database on Linux. http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click _______________________________________________ Andromda-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/andromda-user
