Discover the Obeo modules

UML Designer

Version 6.0

UML Designer is a graphical tool to edit and vizualize UML 2.5 models.

It uses the standard UML2 metamodel provided by Eclipse Foundation and it implements the following generic UML diagrams:

  • Package Hierarchy
  • Class Diagam
  • Component Diagram
  • Composite Structure Diagram
  • Deployment Diagram
  • Use Case Diagram
  • Activity Diagram
  • State Machine
  • Sequence Diagram
  • Profile Diagram

For those seeking to generate code from their UML diagrams, UML Designer is compatible with the free UML to Java code generator.

As it is based on Sirius, it provides an easy way to combine UML with domain specific modelling. You can extend the provided diagram definitions and seamlessly work on both UML and DSL models at the same time.

This designer is free (Open Source with EPL license).

You can easily modify it with Sirius to adapt each diagram to your needs or combine it to your own DSL. To start customizing this module, just import the source code of UML Designer from Github.

More detail on the UML Designer website.

If you have any feedback, tell us on the forum, fill in our survey or report an issue.

Change Log


Released on May 29, 2015
  • New web site url :
  • Based on Sirius 2.0.4
  • Based on Luna
  • Add a new viewpoint named "Reused"
  • Add a "Deletion impact" wizard
  • Improve diagram initialization
  • Improve the "Add existing elements" dialog
  • Default names of relationships are automatically computed
  • Class diagram improvements
  • Bug fixes
  • Rewrite of the composite structure diagram
  • Provide graphical tests based on RCPTT
  • Complete release note on : GitHub


Released on July 8, 2014
  • Based on Luna
  • Based on Sirius 1.0.0
  • Based on UML 2.5
  • Improve apply profile/stereotype actions
  • Improve subjects management in use-case diagram
  • Improve activity diagram
  • Add model actions on model explorer view
  • Provide specification
  • Bug fixes


Released on January 17, 2014
  • Obeo Designer 6.2 compatibility
  • Kepler compatibility
  • 4 Bug fixes


Released on September 16, 2013


Released on September 13, 2013
  • Add Rich UI properties for all UML elements
  • Support Class Template
  • Redesigned Profile Diagram Editor
  • Modeling/UML in Color
  • UML Designer product should provide error log view
  • 15 Bug fixes


Released on August 01, 2013
  • Create required or provided services in the component diagram
  • Review the drag & drop behaviour
  • Provide/require service directly from a classifier and allow new connections with properties
  • 6 Bug fixes


Released on June 13, 2013
  • Semantic and graphic Copy/Paste
  • Re-designed Package Hiearchy Diagram
  • Comment/Documentation Table Editor
  • UseCase to Model Elements Table Editor
  • 14 Bug fixes


Released on April 17, 2013
  • Stats Collector Activation is proposed too soon
  • 1 Bug fix


Released on April 12, 2013
  • Provide the Composite Structure Diagram
  • Provide a standalone product of UML+SysML Designer
  • 5 Bug fixes


Released on February 22, 2013
  • Improve welcome page and create new cheatsheets
  • New UML Project wizard switch to Modeling Perspective
  • 3 Bug fixes


Released on February 01, 2013
  • Fix: Shared/Composite/Navigable AssociationEnds consistency (Class Diagram)
  • Fix: Node creation problem (Activity Diagram)
  • Compatibility note: Associations created with previous versions of UML Designer will be graphically inverted
  • 4 Bug fixes


Released on January 17, 2013

Obeo Network Community

Join UML Designer group to access to a forum and additional documentation (best practices, FAQ, case-studies, metamodel, etc) provided to the community by the community.