By Cédric Brun on Tuesday, 17 October 2023
Category: Blog

(Sirius + Papyrus) × Web — EclipseCon 2023, Ludwigsburg

Collaborative Modeling: Obeo, CEA Join Forces in Eclipse

Cedric Brun, CEO of Obeo, and Sebastian Gerard, from CEA, discuss a new partnership within the Eclipse Foundation focusing on Model-Based Systems Engineering (MBSE) technologies.

The Challenge of Increasing System Complexity

Modern systems are becoming increasingly complex, often exceeding human cognitive abilities to manage them effectively. To help engineers stay on top of this complexity, new methods and tools for systems engineering are required. This presents several challenges, including:

Obeo and CEA: Complementary Strengths in MBSE

Both Obeo and CEA have extensive experience in the MBSE field, with complementary areas of expertise.

The Path to Collaboration: Four Key Steps

The collaboration between Obeo and CEA is focused on addressing the challenges mentioned above. The initial steps include:

  • Sirius Web and Papyrus on Sirius Desktop: Obeo’s development of Sirius Web, enabling web-based modeling with Sirius, occurred in parallel with CEA’s migration of Papyrus to Sirius Desktop.
  • Papyrus on Sirius Desktop: CEA decided to migrate Papyrus from the deprecated GMF tooling to Sirius Desktop after analyzing available technologies.
  • Papyrus Web Editors: Building upon Obeo’s work on Sirius Web, CEA aims to eventually migrate Papyrus to a web-based technology, with Sirius Desktop serving as an intermediate step.
  • SysMLv2: Both organizations are collaborating to support SysMLv2, leveraging their combined expertise in standards development (CEA) and tooling implementation (Obeo).
  • Papyrus Web Editors: Current Status and Underlying Technologies

    The initial milestone for Papyrus Web Editors is complete, with 100% of the metamodel and basic editing facilities implemented. Import/export functionality for UML models and initial versions of editors for composite, package, class, and state machine diagrams are available.

    Current development efforts focus on:

    The underlying technologies of Papyrus Web Editors include:

    SysON: An Open-Source SysMLv2 Tooling Project

    The collaboration also includes the creation of a new Eclipse project called SysON. SysON aims to provide open-source web-based modeling tools for editing SysMLv2 models conforming to OMG standards.

    The project’s main areas of interest are:

    SysON is currently in the proposal phase, with the initial contribution planned for the end of the year. The goal is to provide basic system modeling capabilities by the end of next year.

    Getting Involved and Next Steps

    There are several ways to get involved in this exciting initiative:

    Context

    Related Blog Posts

    Original link