Unified Modeling Language ... [[Could someone discuss what UML is useful for? How about some examples that are relevant relating to the building of tcl based code?]] [RS]: For Tcl not really, because UML is used in OO Analysis and Design, so results in generating C++/Java code with class definitions, attributes and methods. [Incr Tcl] maybe... "[Playing UML]" gives routines for drawing movable UML graphs (use case and class diagrams so far, more maybe to come) on a canvas. A variety of UML related tool pointers may be found at [Applications in Tcl and Tcl/Tk]. [Ideogramic] specializes in UML-targeted Gesture Recognition. Also, see [Invoking Tcl commands from Cplusplus] for some info on the Voodoo UML class diagram editor.