Marketplace
Discover, use & team-up with the Obeo modules
UML Designer is a graphical tool to edit and vizualize UML 2.4 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
- Object Diagram
- Composite Structure
- Deployment Diagram
- Use Case Diagram
- Activity Diagram
- State Machine
- Sequence Diagram
For those seeking to generate code from their UML diagrams, the UML Designer is compatible with the free UML to Java code generator.
As it is based on Obeo Designer, 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 Obeo Designer to adapt each diagram to your needs or combine it to your own DSL. To start customizing this module, just download an evaluation version of the architect edition and import the source code of UML Designer from Github.
More detail Here.
If you have any feedback, tell us on the forum or fill in our survey.
- Owner: Obeo
- License: EPL
- Status: Production/Stable
- Eclipse Version: 3.8
- OD version : OD 6.1
- Support
- Update site
- Source code
Road Map
2.3.1
Planned for June 28, 2013- Implement the combined fragments in sequence diagram
- Sequence Diagram : UML 2.0 graphical constructions (Combined Fragments, States, Creation/Destruction Messages...)
- Bug fixes
3.0.0
Planned for August 06, 2013- Kepler and Obeo Designer 6.2 compatibility
- Redesigned Profile Diagram Editor
- Bug fixes
3.1.0
Planned for October 15, 2013- Support for the first Release of Eclipse Sirius
- Redesigned Object Diagram
- Bug fixes
Change Log
2.3.0
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
- 13 Bug fixes
2.2.1
Released on April 17, 2013- Stats Collector Activation is proposed too soon
- 1 Bug fixe
2.2.0
Released on April 12, 2013- Provide the Composite Structure Diagram
- Provide a standalone product of UML+SysML Designer
- 5 Bug fixes
2.1.1
Released on February 22, 2013- Improve welcome page and create new cheatsheets
- New UML Project wizard switch to Modeling Perspective
- 3 Bug fixes
2.1.0
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
- 3 Bug fixes
2.0.0
Released on January 17, 2013- Compatibility with UML 2.4
- Unsynchronized Use case diagram
- Compatibility with Obeo Designer 6.1 and Eclipse Juno (3.8)
- 3 Bug fixes
1.5.2
Released on December 18, 2012- Registration message might popup about a missing license for Family
- 1 Bug fixe
1.5.1
Released on December 14, 2012- Expressions and Performance Review
1.5.0
Released on December 06, 2012- Ability to define the Default Value of an attribute using direct edit
- Direct Edit on every shape and on every diagram
- Reconnect for every edge in every diagram
- Fork, Join, (....) in State Diagram
- Deployement Diagram
- Ability to reorder properties in the Class Diagram
- Structural Diagram's ergonomy : unsynchronized by default
- 17 Bug fixes
1.4.0
Released on August 28, 2012- Creating an activity diagram from a class should create an operation
- Support for all nested operations
- Operation affectation for asynchronous message
- Class in sub-packages should not be displayed in all parents
- The Association Class should be created in the package of the current diagram
- Roles cardinalities display and edit in class diagram
- Ability to create/delete/edit a String Expression related to a Property
- EAnnotation creation/edition/deletion
- Support for Default value on Properties
- 9 Bug fixes
1.3.0
Released on June 26, 2012- Drag & drop of attributes and operations
- 6 Bug fixes
1.2.0
Released on May 15, 2012- Display of classes from other packages
- New wizard "Create UML Project"
- Direct edit of label for EnumLiterals
- Inheritance in the class diagram in Tree type
- Migration of code and models to Obeo Designer 6.0
- Distinguish the container of the lifeline represented element
- Improvement of Class, Use Case and Architecture diagrams
- Class Diagram Performance Review
- User guide update
- 10 Bug fixes
1.1.0
Released on March 15, 2012- Lifeline shall represent a typed element of the structure model
- Tool to create a behavior execution specification and its prototype in the given classes
- Reorder tool for sequence diagram
- Composite object diagram view to complete the object diagram
- 20 Bug fixes
1.0.0
Released on December 02, 2011- Manage stereotyped labels in direct edit service
- Activity Diagrams on other model elements than the Model
- Visibility of associations which are not defined in the current package
- Editable Association and AssociationEnds
- Support for profiles
- Support for comments
- Tests for sequence diagram services
- 9 Bug fixes
0.9.0
Released on April 04, 2011- Migrated and tested on Obeo Designer 5.0
- Using a figure to represent the cartridge in the packages Class Diagram
- Advanced editing support on the labels in the Class Diagram
- Added advanced tools to delete the elements on Class Diagram
- Added a tool to remove semantic elements in the "Content Model" view
- 3 Bug fixes
0.8.0
Released on December 22, 2010Obeo 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.








