Enterprise Architect – Round Trip UML – AS2

I’ve been using Darron Schall’s xmi2as tool along with ArgoUML for a while to create UML that would eventually spit out some class structures.

Now, I know that open source will save the world and all… but I just caught on to Enterprise Architect. The newest version, the 6.0 beta (link in the top right corner of the home page), actually has round trip AS2 support built in. That means you can create UML from your classes and create classes from your UML! It’s $199 for the pro version, but I’ve never had a problem paying good money for good tools. 30 day trial free.

ActionScript is growing up!

This entry was posted in Flash. Bookmark the permalink.

4 Responses to Enterprise Architect – Round Trip UML – AS2

  1. kiroukou says:

    Hi Keith
    Patrick Minault created a similar tools for EA. It’s free and seems to be complete.
    http://www.5etdemi.com/blog/archives/2005/11/uml-to-as2-generator-for-enterprise-architect/

    BTW did you try to make the reverse engineering with this beta version of a package to get the complete UML ? I tried but without success. I guess I made a mistake so if you know how to do it correctly, please teach me 🙂

    ++

  2. Keith says:

    Patrick, I saw that, but you still need EA, which still isn’t free, even if the plugin is. If you’re going to buy the program, might as well use the built in tool it comes with! 🙂

    I was able to get the thing working fine in both directions. Just followed directions from the help files. One thing I noticed was that it doesn’t handle packages and imports too well. If ClassA and ClassB are both in package com.bit101, and ClassB extends ClassA, it will give you:

    class com.bit101.ClassB extends ClassA

    It doesn’t do the full path of ClassA, and doesn’t import com.bit101.

  3. kiroukou says:

    >>Patrick, I saw that, but you still need EA, which >>still isn’t free, even if the plugin is. If you’re >>going to buy the program, might as well use the >>built in tool it comes with! 🙂

    Well it can still be useful for people who have bought older versions of EA, or who don’t want (or can’t) use a beta version 😉

    I’ll try again the reverse engineering, it’s so useful ! I mush have done a mistake 🙂

    ++

  4. Russ says:

    Have you seen grant skinners gmodeler? simple but built all in flash.
    http://www.gskinner.com/gmodeler/index.html

Comments are closed.