Swirlsthales

Behind the creation of Sirius and Capella

Thales has supported Obeo since its inception, when they asked us to create a new technology that could reduce both the complexity and cost of developing their own MBSE modeling tool.

This collaboration led to the creation of Sirius, an open-source technology that enabled them to develop the diagram editors of Capella, the MBSE workbench that was also made open-source a few years later.

Since then, Thales has regularly funded the development of new Sirius features to meet their operational needs.

SwirlsRolls-Royce

Industrializing a Capella Add-on

Rolls-Royce is using Capella to develop a new generation of engine to power short-haul and long-haul aircraft.

To integrate safety processes directly into Capella, Rolls-Royce initially created a prototype add-on. They called upon Obeo to industrialize this prototype by making it a production-ready solution.

As requested, Obeo proposed carrying out the project through an agile approach: successive sprints of implementation of more and more features with a usable result delivered regularly. The usable result was validated by Rolls-Royce, and the result is now being rolled out on some of their key projects.

Swirlscea

Shaping the Future of Model-Based Engineering

CEA-List and Obeo have initiated a collaboration to serve their long-term vision for the web-based engineering tools of the future:

  • a modernized version of the globally adopted UML product Papyrus, through a migration to Sirius Desktop,
  • a new generation of open-source model-based solutions based on web technologies, potentially enriching Sirius Web with new generic and reusable services,
  • a web-based version of the forthcoming systems engineering standard SysML v2 through the open-source project SysON.

Swirlsministère des armées

Model-Driven Development Workbench

The French Department of Defense created SAFR@N, a custom Software Factory based on the Model-Driven Development approach.

The modeling tools and code generators that make up SAFR@N were developed by Obeo with Eclipse Sirius. They allow the operational staff to specify user interactions, screens, services, and business entities, and to automatically generate Java source code that complies with the Department’s specific framework.

Maintained by Obeo since 2011, SAFR@N has been deployed on several major projects. A substantial part of the outcome has been contributed to Open Source in the IS Designer project.

SwirlsESI

From Academic Technology to Industrial-Grade Open Source

POOSL language and tool offer a general purpose method for describing and simulating (embedded) system architectures for the early evaluation of key structural and behavioral concepts, requirements and performance.

The Eindhoven University of Technology initially developped the POOSL language. Then TNO-ESI developed the accompanying tool.

Adopted by TNO-ESI as a standard modeling and analysis tool following its successful application in the high-tech industry, it is now an open-source project contributed by TNO-ESI and Obeo to the Eclipse Foundation.

SwirlsETAS

Modeling tool for Physical Equation Systems.

ETAS, a subsidiary of the Bosch Group providing solutions for the development of automotive embedded systems, used Eclipse Sirius to create the graphical editors of Constraint Graph, a modeling tool for describing Physical Equation Systems.

In this context, ETAS funded the development of a new Sirius feature that allows the definition of dynamically customizable SVG shapes. Being an Open Source contribution to the Eclipse project, all Sirius users can take advantage of this feature.