UMLmodeller
UMLmodeller is a software tool designed for creating and documenting software systems using the Unified Modeling Language (UML). It provides a visual editor for building diagrams and supports a range of UML diagram types, including class, object, use case, sequence, activity, state machine, and deployment diagrams. The tool is intended to help software engineers, architects, and educators model system structure and behavior, analyze requirements, and communicate designs clearly.
Typical features include a graphical diagram editor with drag-and-drop elements, support for diagram relationships such as
Interoperability and export options focus on common formats used in UML work. Diagrams can be exported to
Platform availability and usage: UMLmodeller is designed to run on multiple operating systems and is used in
See also: Unified Modeling Language; Model-driven development.