Discover the Obeo modules

SysML Designer

Version 3.0

SysML Designer is a graphical tool to edit and vizualize SysML 1.2 models.

This designer provides these common diagrams:

  • Block Definition Diagram (BBD): allows you to defines features of blocks and relationships between blocks such as associations
  • Internal Block Diagram (IBD): allows you to captures the internal structure of a block in terms of properties and connectors between properties. A block can include properties to specify its values, parts, and references to other blocks.
  • Requirements Table : allows you to define the requirements of your system.
  • Requirements CrossTable : allows you to relate the requirements to other modeling elements.
  • Parametric Diagram : allows you to include usages of constraint blocks to constrain the properties of another block. Constraint blocks provide a mechanism for integrating engineering analysis such as performance and reliability models with other SysML models.
  • UML : standard diagrams

If you need some information on this standard, please visit :

As it is based on Obeo Designer, it provides an easy way to combine SysML with domain specific modelling. You can extend the provided diagram definitions and seamlessly work on both SysML 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 the community edition and import the source code of SysML Designer from Github.

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

Road Map


Planned for April 25, 2014
  • Based on Luna M6
  • Based on Sirius 1.0.0 Luna M5
  • Based on Luna M6
  • Based on Sirius 1.0.0 Luna M6
  • Bug fixes

Change Log


Released on June 27, 2014


Released on March 07, 2014


Released on December 27, 2013
  • Based on UML Designer 4.0.0_M1 based on Sirius 1.0.0 M4 and Kepler
  • Bug fix on requirement diagram
  • Bug fix on parametric diagram
  • Bug fix on block definition diagram


Released on December 27, 2013
  • Kepler and Obeo Designer 6.2 compatibility
  • 1 Bug fix


Released on June 13, 2013
  • 1 Bug fix


Released on April 12, 2013
  • Add Requirement diagram
  • Add satisfy links in BDD diagram
  • Split requirements table into four tables: Satisfy, Derive, Verify, Refine


Released on February 22, 2013
  • Update the user guide
  • New SysML Project wizard switch to Modeling Perspective
  • 3 Bug fixes


Released on February 01, 2013
  • OD 6.1 and UML 2.0.x compatibility
  • 1 Bug fix


Released on January 08, 2013
  • UML Designer 1.5.x compatibility
  • Diagram's ergonomy : unsynchronized by default


Released on September 19, 2012
  • 1 Bug fix


Released on August 03, 2012


Released on July 03, 2012
  • Add New Wizard to create new SysML Project
  • Performance improvement on bdd diagrams
  • 6 Bug fixes


Released on June 11, 2012


Released on May 22, 2012
  • Migrate the code and models to Obeo Designer 6.0


Released on April 18, 2012
  • Bug fixes
  • 1 Bug fix


Released on February 01, 2012
  • Initial contribution