Unified Modeling Language
This article compares UML tools. UML tools are software applications which support some functions of the Unified Modeling Language.