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

Reply via email to