NPAC Visual Authoring Tools: Integrating with UML for Visual Authoring
Rose by Rational is the leading implementation of the new standard UML (Uniform Modeling Language)
UML supports OO design for various object-oriented languages in terms of a family of diagram topologies (class, sequence, interaction, activity, deployment..)
Microsoft has a similar product called Visual Modeler as part of Visual Studio Enterprise Edition
We are planning to build new WebFlow front-end that would conform to UML and extend it from the design stage towards composition and runtime steering stages