List of Unified Modeling Language tools

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