The Unified Modeling Language industry-standard for specifying, visualizing, constructing, and documenting the artifacts of software systems. By Rational Software Corporation.
xtUML is a model-driven development process based on industry-standard UML notations. xtUML models are executed and tested early in the development lifecycle and are translated to generate optimized target code.