Hello Anadiotis, Wednesday, December 22, 2004, 12:47:00 PM, you wrote:
AG> Hello all hi to you, nice to have you here, AG> Apologies if this is something that has been mentioned before AG> in the list, just hoping that maybe someone else out there has AG> walked down the same path and/or can provide some feedback on this. AG> � AG> I am currently trying to evaluate / teach myself AndroMDA. As AG> i am more of a learn by example person ... in order to AG> produce a sample application from model to implementation AG> (something like UML -> AndroMDA -> Eclipse -> jPetStore). AG> � AG> However, i am facing�some problems in the modeling. AG> � AG> In a perfect world, i'd like to be able to use Eclipse also AG> for the modeling, so i gave it a try with both Omondo and AG> Metanology MDE. In both cases there are showstoppers: AG> � AG> * Omondo only allows for pre-defined stereotypes (in the free AG> edition anyway). Ah, OK, so Omondo free edition is not strong enough for use with MDA tools. Forget about it. AG> * MDE (apart from only allowing to create class diagrams) AG> exports in UML 1.3 / XMI 1.0 (which, unless i'm missing something, AG> renders the model unusable by AndroMDA). Not to mention it may AG> allow custom stereotypes, but you can only apply one per class. One per class is OK, the UML 1.3 metamodel does not allow more than one per class. However, AndroMDA currently does not support UML 1.3, we expect UML 1.4. There one was an AndroMDA user (Stephane?) who wanted to develop UML 1.3 metafacades for AndroMDA, but this user disappeared, maybe due to a lack of spare time. AndroMDA should work well with UML 1.3, once these metafacades should be written. AG> So..my next option was to switch to MagicDraw Community AG> Edition. I inspected to sample model for Animal Quiz and attemted AG> to start building something of my own..However i noticed on this AG> first attempt of mine that e.g many stereotypes are not available, AG> obviously because they are somehow defined in the AG> andromda-profile-3.0M2.xml.zip. So, i am wondering how (if at all AG> possible) can i import this into my new project so that i can AG> re-use existing stereotypes, definitions etc. MagicDraw should ask you automatically when loading the model, and a file open box should appear that searches for andromda-profile-*.xml.zip. The AndroMDA distribution contains that file - please open it from the subdirectory called "xml.zips". For details, consult the MagicDraw online help, the chapter is called "Data Partitioning". The next option is to use Poseidon Community Edition. Should be quite easy to create a sample with it. AG> I apologize if this is trivial or covered elsewhere, however AG> i was not able to find anything relevent. I think it must probably AG> be a common question, so a tutorial or stg would be welcome. The standard AndroMDA binary distribution also contains a file called docs.zip. This is the complete HTML documentation. Did you see the starting.html page? This one describes quite nicely how to start with your first project. Wanna see it online? Go to http://www.andromda.org/starting.html AG> As a sidenote, i am planning to hopefully turn this effort into a AG> blog article/tutorial or something, so any contributions towards AG> this will be not only welcome but credited as well :) If something AG> similar already exists, a pointer is appreciated. Not that I know of. Good Luck! Matthias --- Matthias Bohlen Internet: http://www.mbohlen.de/ [EMAIL PROTECTED] ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://productguide.itmanagersjournal.com/ _______________________________________________ Andromda-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/andromda-user
