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

(Sirius + Papyrus) × Web : une nouvelle ère pour les outils d’ingénierie collaborative

Note : cet article est une traduction automatique de la version originale en anglais.

Je suis ravi d’annoncer notre collaboration avec le CEA-List, ouvrant une nouvelle ère pour les solutions open source basées sur les modèles !

Nous avons engagé trois initiatives conjointes et complémentaires :

Cédric Brun, CEO d’Obeo, et Sébastien Gérard (CEA) présentent un nouveau partenariat au sein de la Fondation Eclipse, axé sur les technologies d’ingénierie système (MBSE).

Le défi de la complexité croissante des systèmes

Les systèmes modernes gagnent en complexité, dépassant souvent nos capacités cognitives pour les maîtriser efficacement. Pour aider les ingénieurs, de nouvelles méthodes et de nouveaux outils d’ingénierie système sont nécessaires. Cela pose plusieurs défis, notamment :

Obeo et CEA : des forces complémentaires en MBSE

Obeo et le CEA disposent d’une longue expérience en MBSE, avec des expertises complémentaires.

Le chemin de la collaboration : quatre étapes clés

La collaboration vise à répondre aux défis évoqués ci-dessus. Les premières étapes incluent :

  • Sirius Web et Papyrus sur Sirius Desktop : le développement par Obeo de Sirius Web (modélisation Web avec Sirius) a eu lieu en parallèle de la migration de Papyrus vers Sirius Desktop initiée par le CEA.
  • Papyrus sur Sirius Desktop : après analyse des technologies disponibles, le CEA a décidé de migrer Papyrus depuis l’outillage GMF (déprécié) vers Sirius Desktop.
  • Éditeurs Web Papyrus : en s’appuyant sur le travail d’Obeo autour de Sirius Web, l’objectif est de migrer Papyrus vers une technologie Web, avec Sirius Desktop comme étape intermédiaire.
  • SysMLv2 : Obeo et le CEA coopèrent pour le support de SysMLv2, combinant l’expertise du CEA sur les standards et celle d’Obeo sur l’implémentation outillée.
  • Papyrus Web : état d’avancement et technologies sous-jacentes

    Le premier jalon des éditeurs Papyrus Web est atteint, avec 100 % du métamodèle et des capacités d’édition de base implémentés. Les fonctions d’import/export pour les modèles UML sont disponibles, ainsi que des versions initiales des éditeurs de diagrammes composite, package, classe et machine à états.

    Les efforts en cours portent sur :

    Les technologies sous-jacentes incluent :

    SysON : un projet open source pour SysMLv2

    La collaboration comprend aussi la création d’un nouveau projet Eclipse baptisé SysON. L’objectif est de fournir des outils Web open source pour éditer des modèles SysMLv2 conformes aux standards de l’OMG.

    Les axes principaux sont :

    SysON est actuellement en phase de proposition, avec une contribution initiale prévue d’ici la fin de l’année. L’objectif est d’offrir des capacités de modélisation système de base d’ici la fin de l’année prochaine.

    Contribuer et prochaines étapes

    Vous pouvez vous impliquer de plusieurs façons :

    J’ai eu le plaisir de présenter ces initiatives à EclipseCon et à Models 2023 (Industry Day). Voici la vidéo et les slides :

    (Sirius + Papyrus) × Web : une nouvelle ère pour les outils d’ingénierie collaborative

    Original link