A full, yet free, UML modeling tool for the professional developer.
Creates activity diagrams, class and object diagrams and communication diagrams.
Create diagrams in a manual mode or using free templates.
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program.
A powerful yet easy-to-use UML diagram drawing program.