Ooohhhhh, I see.  So the missing piece of the puzzle I was looking for
was this thing called "model transformation".  I knew there was another
step in between platform-independent model and code generation.  (I'm
understanding this correctly, right?)

I haven't used AndroMDA, but one of the things I like about ArgoUML is
that I can model and generate code without having to switch tools. 
Switching tools will get the job done, but I can't help but think that
if ArgoUML were to allow for this it would go a long way towards making
it fulfill the the Goals listed on the Developer's Zone:

<blockquote>

    * a joy to use
    * actually helpful to designers when they are making design
      decisions, by offering cognitive support through critics
    * completely open source Java (FreeBSD license)
    * supporting everything in UML
    * modular and extensible
    * integrated with the web and other Tigris tools.

</blockquote>

Model Transformation would be a joy for me :). 

…And I guess it would fall under a module or extension?

-- Zearin


Neustupny Thomas wrote:
> Hi Tony, 
>
> my idea about that topic: let ArgoUML take care to produce models that can be 
> used with AndroMDA (see http://www.andromda.org), and leave the 
> transformation/generation work to them. Read their forum, and you'll see that 
> we had several contacts in the past, and our step from NSUML to MDR enabled 
> us to have compatible models (there are some issues though). BTW, their new 
> release AndroMDA 4 (it's not yet released) allows for model transformation, 
> not only code generation.

Reply via email to