Eclipse Integration

Obeo Designer is based on Eclipse, the best platform to integrate tools. Supported by a consortium of more than 160 companies, Eclipse hosts a very active open-source community and a rich ecosystem of complementary products and services.

One of the most active project of this platform is the Eclipse Modeling Project which provides a unified set of modeling frameworks, tooling, and standard implementations.

Obeo Designer provides a ready-to-use integration of these components:

  • EMF (Eclipse Modeling Framework), for building tools based on a structured data model.
  • Sirius (Graphical Modeling Framework), for creating graphical editors.
  • Ecore Tools, for defining your DSL.
  • EMF Compare , for comparing and merging EMF models.
  • Acceleo, a template-based code generation language and toolkit.
  • EEF (Extended Editing Framework), for creating form-based edition tools for EMF models.
  • Xtext, for creating textual edition tools for EMF models.
  • CDO, for storing the models within a database and managing live collaboration between users.

If you need Obeo to integrate specific components or versions, you can subscribe to an Obeo Designer support contract and we will manage a dedicated build for you.