Closed Thread Icon

Preserved Topic: online UML diagramming tool Pages that link to <a href="https://ozoneasylum.com/backlink?for=18569" title="Pages that link to Preserved Topic: online UML diagramming tool" rel="nofollow" >Preserved Topic: online UML diagramming tool\

 
Author Thread
Steve
Maniac (V) Inmate

From: Boston, MA, USA
Insane since: Apr 2000

posted posted 01-22-2003 17:28

I don't know if this is the right forum for this, but seems the closest.

Grant Skinner has released a free, online UML diagramming web app: gModeler.
In Grant's words, this tool is "targetted at developers working with ECMA 262 languages such as FlashMX's Actionscript, and Javascript. In addition to it's diagramming capabilities, it exports HTML documentation, FlashMX XML documentation (for the Action Panel and Reference Panel) and stub code (class code)."

His emphasis is Flash, but enough of it should transfer to JavaScripters working with Object Oriented development that I thought I'd pop in in here. Maybe someone would benefit from it.

Modeling has to do with systematically thinking through and laying out the architecture of a software application before writing any code. Classes and their interactions are spelled out; documentation is initiated. This is big-boy, enterprise level stuff I don't know much about, but it's pretty fascinating. There are other Unified Modeling Language resources, but so far as I know this is the first that is Flash-centric

InI
Paranoid (IV) Mad Scientist

From: Somewhere over the rainbow
Insane since: Mar 2001

posted posted 01-22-2003 21:37

The poster has demanded we remove all his contributions, less he takes legal action.
We have done so.
Now Tyberius Prime expects him to start complaining that we removed his 'free speech' since this message will replace all of his posts, past and future.
Don't follow his example - seek real life help first.

Dracusis
Maniac (V) Inmate

From: Brisbane, Australia
Insane since: Apr 2001

posted posted 01-23-2003 00:46

http://www.uml.org/ -- Cause I had no idea what you were talking about untill I went here.

Steve
Maniac (V) Inmate

From: Boston, MA, USA
Insane since: Apr 2000

posted posted 01-23-2003 02:01

Dracusis - Skinner links to this site (and several others) so I figured I didn't have to.

Ini - "I really wonder about its usage for Flash" - I know what you mean. "Flash" and "OOP" haven't historically been uttered in the same breath. There were many built in objects (the Date object, the XML object, the MovieClip object...) and methods, but Flash didn't force developers to work object oriented, and, although FlashMX is very capable of object oriented scripting, it still doesn't FORCE the developer to write that way. And since thousands of Flash enthusiasts wouldn't know a namespace from a flower vase, they don't.

That doesn't mean MX isn't perfectly capable of creating classes, utilizing inheritance and incapsulating objects with code interfaces. A number of high profile proponents (two that come to mind because I'm reading the book they wrote are Branden Hall (who also runs the FlashCoders list and the associated Wiki) and Samuel Wan) are dragging us along into these unfamiliar waters. Moock also has excellent material in his 2nd edition.

It's not Java. But it's not shabby, and the fun thing is, after getting exposed to OOP in ActionScript, I'm starting to make sense of the JavaScript posts relating to Classes - the ECMA 262 family relationship is neat! From what I can gather, namespaces still aren't fully supported and require some work arounds, and ActionScript is still a lot looser with datatyping than some other languages, but - not too shabby.

I gather that the big interest in OOP has been spurred by developers who want to build components - these are reusable bits of code that are self-contained and sort of snap on - as such, they NEED to be built in an Object Oriented manner, and since they are very hot now, that's the incentive many have needed.

I guess I've gotten outside the bounds of this JavaScript forum, but ... there seems to be a convergance thing happening and I think it's cool.

poi
Paranoid (IV) Inmate

From: France
Insane since: Jun 2002

posted posted 01-24-2003 01:49

Wow! Thank you Steve.

I'm not familiar with UML, but gModeler seems really usefull. Beside that, it's very well done.

Mathieu "POÏ" HENRI

Clay
Nervous Wreck (II) Inmate

From: Utreg, NL
Insane since: Nov 2002

posted posted 01-24-2003 09:42

Must be built by someone that had WAAAAY too much time on his hands with export options for xml, htmldocs, all kinds of nifty menu's and options, it's too perfect There was just one thing I couldn't figure out; Once I put a relation between 2 classes, how do I delete the line when I don't want it? I'd say a good way to do this would be to detach the line, and drop the end in nothingnes, but that doesn't work, it just snaps back to the class it was attached to.
Love it tho, might even use it for future projects anyone care to try this in dhtml? :P

peterned

« BackwardsOnwards »

Show Forum Drop Down Menu