Thanks for describing your experiences Roy. I'd also be interested in hearing from any other users who are using ArgoUML and AndroMDA together. The users list is pretty low volume, so I think it's fine to keep the discussion there for the time being.
As for Obaid's original question, the ArgoUML team isn't aware of any major integration issues with AndroMDA and we usually try to promptly fix anything that does come up. One potential issue though is generating code from Sequence Diagrams. I'm not aware of a standard AndroMDA cartridge that does this (I think they typically use Activity Diagrams for behavior), so you may have to write your own "cartridge" (basically a plugin module) that does this. Tom > -----Original Message----- > From: Roy Feldman [mailto:[EMAIL PROTECTED] > Sent: Tuesday, September 05, 2006 2:31 PM > To: [email protected] > Subject: Re: [argouml-dev] ArgoUMLToAngroMDA > > Hi Obaid, > > On Sun, 2006-09-03 at 23:08 -0700, Obaid Salikeen wrote: > > Asalam Alakum (hellow to all), > > > > I have explored ArgoUML and done some extensions. Now, i am > aiming to > > integrate ArgoUML to AndroMDA in such a way that you can Do Some > > Designing in ArgoUML(create Sequence Diagrams) and then > generate code > > from AndroMDA with the help of some wizards. similarly the wizards > > will be extended to provide the basic functionalities, so > that one can > > create AndroMDA Projects, from ArgoUML etc.. I have not Explored > > AndroMDA, so before starting the project, i need to > understand the big > > issues, and problems which i may face during development. > > > > -My only concern Is that is it a good idea to generate code from > > AndroMDA? > > > > -How both the tools will be integrated <any big issue comming to > > mind> ? > > I am working on a project where we are using AndroMDA to > generate code from ArgoUML models with good results. > > In principle, AndroMDA doesn't care what UML tool is used to > create a UML model. It uses XMI as the input. Fortunately, > the XMI exported by ArgoUML works fine with AndroMDA. > > However, there is one problem that you first encounter when > you try to use AndroMDA with ArgoUML. AndroMDA requires a > "profile", a set of custom UML stereotypes and tagged values, > in order to work. These are not part of standard ArgoUML, or > any other UML tool. You need to load them. > > You can get them at > http://argouml-mdr.tigris.org/source/browse/*checkout*/argouml > -mdr/contrib/andromda/andromda-profile-3.1.xmi.zip?rev=1.1 > > Unzip the file and you will find the UML profile for AndroMDA > 3.1 in xmi format. This is important because ArgoUML cannot > load the profile in the form that is distributed with AndroMDA. > > It is very important to import the AndroMDA UML profile > before you do any modeling, so you can use the AndroMDA stereotypes. > > On a related note, I would like to hear from other people who > are using AndroMDA with ArgoUML. If there are enough people, > it might be worth setting up a special ArgoUML mailing list. > > cheers, > > roy --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
