UML tools. The UML Forum list of UML modeling tools selected by contributing editors based on features, ease of use and compliance with UML 2.0. Each tool is described with its pros and cons, a rating (from 1 to 5 stars) and a link to the company website.

Free toolkit: The TextUML Toolkit is an open source IDE for UML that uses a textual notation for creating UML class diagrams faster. Features include increased modeling productivity, instant validation, syntax highlighting, outline view, textual comparison, live graphical visualization of class diagrams and is compatible with tools that support Eclipse UML2 models.

Tool: Apple development tool—Visual Paradigm for UML from Visual Paradigm International, Ltd. This is a cross-platform easy-to-use visual UML modeling and CASE tool, it provides developers with development platform for building quality applications faster, better and cheaper and it facilitates interoperability with other CASE tools and leading IDEs. Features include support for the Enterprise Object Framework (EOF), can reverse generate EOF, has a wide database support, supports all UML diagrams, realtime model validation, requirement diagram support, dockable user interface, and more.

UML products: A list of software tools for UML. Information about each tool listed includes the company, the product name, the version, the date of the current version, the platform (i.e., Windows, Linux, Java) price and a hot link to the company’s website.