Réserver une Démo
Modélisation SysML2 avec Sparx Systems Enterprise Architect Trechoro

Suite d'outils de Modélisation et de Conception Enterprise Architect Trechoro Modélisation SysML v2
dans Enterprise Architect Trechoro

Découvrez SysML v2

SysML v2 (Système de Modélisation des Systèmes version 2) est le langage de modélisation de nouvelle génération conçu par l'OMG.® pour améliorer la précision, l'expressivité et l'utilisabilité de la modélisation des systèmes. Il s'appuie sur les concepts de SysML1.x, offrant un métamodèle simplifié et une syntaxe textuelle et graphique unifiée qui supporte la conception de systèmes complexes à travers différents domaines. SysML v2 aborde de nombreuses limites de la version précédente en introduisant des sémantiques formellement définies, un meilleur soutien pour l'ingénierie des systèmes basée sur des modèles (MBSE) et une cohérence accrue à travers les constructions de modélisation. Sa force principale réside dans la capacité à permettre aux ingénieurs de définir, d'analyser et de vérifier des systèmes à travers une approche de modélisation formelle intégrée.

Avec son accent sur la réutilisabilité, l'évolutivité et une syntaxe lisible par machine, SysML2 est conçu pour soutenir les flux de travail modernes en ingénierie des systèmes, de la conception à la validation. Il améliore la traçabilité, s’intègre de manière transparente avec les chaînes d’outils d’ingénierie numériques et prend en charge la modélisation exécutable pour piloter la simulation et l’analyse. Alors que les organisations se dirigent vers des modèles numériques à cycle de vie complet, SysML v2 joue un rôle essentiel dans l’alignement de l’intention de conception, de l’architecture du système et de l’analyse technique au sein d’un cadre de modélisation cohérent. Que ce soit appliqué à l’aérospatiale, l’automobile, la défense ou la conception de produits complexes, SysML v2 devient rapidement le langage essentiel pour un
développement de système robuste basé sur des modèles.

Blog Développement

Feuille de Route

Exemples & Galerie

Qu'est-ce que KerML?

KerML (Kernel Modeling Language) est le métamodèle fondamental qui sous-tend SysML v2. Développé par le groupe de gestion des objets (OMG®), KerML fournit la sémantique de base et les règles structurelles sur lesquelles SysML v2 est construit. Il définit les concepts universels de la modélisation tels que les types, les fonctions, les relations et les comportements qui permettent des représentations cohérentes et précises du système à travers les domaines. En tant que colonne vertébrale architecturale de SysML v2, KerML permet une haute fidélité dans la définition, la validation et l’interprétation des modèles.

Trechoro est conçu pour fonctionner nativement avec KerML, offrant un environnement axé sur la modélisation qui exploite pleinement cette base puissante. En soutenant directement les constructions KerML, Trechoro permet aux ingénieurs systèmes de créer des modèles sémantiquement riches, conformes aux normes et hautement réutilisables. Cette intégration assure non seulement l’alignement avec la spécification SysML v2 mais optimise également les performances et la clarté, en particulier lors de la gestion de grands modèles à fort coefficient d’héritage.

Que vous construisiez des cadres architecturaux ou des diagrammes comportementaux détaillés, le moteur natif KerML de Trechoro vous aide à modéliser avec précision et confiance.

Blog Développement

Revenez pour des mises à jour régulières sur l’avancement du développement par l’équipe Sparx Systems
Some Image

Décembre 2025

Trechoro splash

Enterprise Architect Trechoro

Sparx Systems a officiellement présenté Trechoro au Sparx Systems Global Summit 2025 en tant qu’outil dédié à la modélisation SysML v2.

Construit à partir de la base, Trechoro adopte une approche "modélisation-première" avec un alignement complet sur une une implémentation UML gratuite SysML v2 et KerML.

Diagrammes SysML v2 – Propulsés par KerML

Trechoro prend en charge la modélisation native SysML v2 basée sur KerML, combinant structure et comportement de manière transparente.

Avec des fonctionnalités comme l’héritage et la réutilisabilité, les diagrammes peuvent refléter des interactions système complexes. Des optimisations majeures des performances ont été réalisées, en particulier pour les modèles complexes, en déchargeant les tâches de rendu vers le Sparx Pro Cloud Server.

Le résultat: diagramme fluide et réactif, même dans des systèmes à grande échelle et géographiquement dispersés.
SysML2 view of the Vehicle example element with the generated SysML2 Texual notation
SysML2 FuelTank Textual Notation example

Support de notation textuelle SysML v2

L’importation de la notation textuelle SysML v2 directement dans Trechoro est entièrement prise en charge.

Tous les éléments de la bibliothèque SysML v2 sont pris en charge et peuvent être consultés et utilisés pour taper et sous-définir les attributs de votre élément.

Pour l’exportation de modèles, Trechoro produit une notation textuelle SysML v2 propre, exempte des balises spécifiques d’Enterprise Architect ou des artefacts UML.

La coloration syntaxique de l’éditeur de code améliore la lisibilité et l’édition de cette notation.

Relier UML et SysML v2

Sparx Systems a introduit l’objet de référence SysML v2, qui permet un référencement intelligent entre les éléments UML classiques d’Enterprise Architect et les modèles SysML v2.

Cela prend en charge la traçabilité à travers les paradigmes de modélisation et permet des cas d’utilisation tels que la connexion des user stories, des tâches Kanban, des revues ou des diagrammes de Gantt aux constructions SysML v2 formelles, sans polluer le modèle SysML v2 avec des éléments hérités.

Il peut même être utilisé pour lier les éléments SysML 1.x avec les éléments SysML v2 pour la référence du modèle et la migration.
Trechoro montrant un diagramme de Kanban avec les éléments UML et SysML2 dessus en même temps
Fenêtre de fonctionnalités SysML2. Une interface rationalisée, spécialement conçue, axée exclusivement sur les éléments SysML2.

Fenêtre des fonctionnalités SysML v2

La fenêtre des fonctionnalités SysML v2 de Trechoro offre une interface simplifiée et spécialement conçue, exclusivement dédiée aux éléments et propriétés SysML v2, totalement exempte de tout artefact UML.

Cet environnement dédié garantit que les ingénieurs système travaillant avec la norme SysML v2 ne sont ni distraits ni encombrés par des constructions héritées.

En isolant uniquement les fonctionnalités SysML v2 valides, la fenêtre contribue à garantir l'intégrité de la modélisation et améliore la convivialité, notamment pour ceux qui souhaitent adhérer strictement à la spécification SysML v2 basée sur KerML.

Elle reflète la philosophie de Trechoro privilégiant la modélisation et constitue un élément clé de son engagement en faveur d'une ingénierie système conforme aux normes.

Visualisation du port SysML v2

Dans Trechoro, SysML v2 offre des options de visualisation flexibles pour les ports directement connectés aux éléments comme dans SysML v1.x, ou affichés en tant qu’éléments autonomes tels que définis par la norme SysML v2.

Cette double approche permet aux ingénieurs systèmes de choisir la représentation la plus efficace pour leur contexte de modélisation. Lorsque les ports sont montrés indépendamment, leurs caractéristiques internes et leurs relations structurelles deviennent explicites, permettant une compréhension plus approfondie de leurs interactions et comportements.

Cette flexibilité prend en charge des cas d’utilisation de modélisation avancés, tels que l’héritage de port, la réutilisabilité entre composants et une traçabilité plus claire des connexions. Trechoro prend entièrement en charge les deux styles, donnant aux ingénieurs le pouvoir de maintenir la clarté visuelle dans des conceptions complexes tout en respectant strictement la spécification SysML v2.
Perspectives, Motifs et Boîtes à outils

Visualisation des fonctionnalités SysML v2

Trechoro prend entièrement en charge la capacité de représenter toutes les fonctionnalités de SysML v2 telles que les ports, les pièces, les valeurs, les opérations et les contraintes non seulement comme des attributs internes de leurs éléments propriétaires, mais aussi comme des éléments autonomes directement sur le diagramme.

Cela s’aligne précisément avec la philosophie SysML v2 de modélisation des fonctionnalités en tant que citoyens de première classe, permettant une conception du système plus expressive, granulaire et modulaire. En rendant les fonctionnalités individuelles visuellement distinctes, Trechoro permet aux ingénieurs de créer des modèles plus clairs et plus traçables où les relations et interactions au niveau des fonctionnalités sont explicitement visibles.

Cette flexibilité est particulièrement précieuse pour la définition des interfaces, la décomposition hiérarchique et le croisement d’éléments, ce qui fait de Trechoro un outil puissant pour une modélisation sérieuse et standardisée.
Fonctionnalités de SysML2 comme des éléments autonomes
Intellisense et Autocomplete

Assistance Intelligente au code,
et Auto-complétion

Trechoro inclut une prise en charge avancée de l’intellisense pour travailler avec la notation textuelle SysML v2, rationalisant l’expérience de création et réduisant les erreurs de modélisation. Au fur et à mesure que vous tapez des expressions telles que dryMass + cargoMass + fuelTank.fuel.fuelMass, Trechoro fournit une complétion automatique sensible au contexte à chaque niveau. Par exemple, saisir fuelTank. suggérera immédiatement des propriétés valides comme le carburant, assurant une navigation rapide à travers des structures profondément imbriquées.

En plus de l’autocomplétion, survoler n’importe quelle partie d’une expression révèle le chemin entièrement qualifié pour cet élément, donnant un aperçu immédiat de sa propriété, de sa portée et de son contexte de typage. Cela est particulièrement utile dans les modèles à grande échelle avec des structures de composants profondément hiérarchiques, aidant les ingénieurs à rester orientés et réduisant le risque de discordances sémantiques.

Que vous définissiez des calculs, des contraintes ou une logique comportementale, les outils d’édition textuelle intelligente de Trechoro offrent la précision et la réactivité nécessaires à la modélisation de systèmes professionnels.

Prise en charge étendue des Scripts et API

Trechoro étend la puissante interface d’automatisation d’Enterprise Architect via des scripts, COM et .API NET pour fournir un accès direct à la syntaxe abstraite SysML v2. Bien que distincte de l’API SysML v2 REST, cette intégration expose une cartographie complète de la structure définie par la spécification, permettant une interaction programmatique avec votre modèle exactement comme décrit dans la norme SysML v2.

Chaque élément, caractéristique et relation de votre modèle Trechoro peut être interrogé, créé ou manipulé à l’aide des outils de script EA familiers, ce qui le rend idéal pour les flux de travail automatisés, l’analyse de modèles personnalisés et l’intégration transparente de la chaîne d’outils. Cet accès profond aux scripts permet aux équipes d’exploiter toute l’expressivité de SysML v2 tout en tirant parti de l’expertise existante en automatisation d’Enterprise Architect.
SysML2 Scripts et COM API
Feuille de Route pour Sparx Systems
Enterprise Architect Trechoro
Outils, Technologies et Cadres
Timelines window

Sortie Initiale Prévue

Dans la version initiale, Trechoro vise à soutenir :

  • Tous les types d’éléments de base KerML et SysML v2
  • Paquetages standard de bibliothèque
  • Import/export en notation textuelle
  • Vues dynamiques et types de diagrammes filtrés
  • Références d’éléments sur les diagrammes UML
  • Raccourcis UX et outils pour un modélisation plus rapide

Que se passe-t-il ensuite ?

À l’avenir, nous planifions :
  • Documentation complète de l’API et prise en charge de l’automatisation
  • Diagrammes dynamiques reflétant des vues pilotées par les métadonnées
  • Fonctionnalités de simulation et d’exécution des comportements
  • Outils avancés d’édition et d’annotation de diagrammes
Exemples et galerie

Ressources Additionnelles

Guide d'Utilisation en ligne: Consulter le Guide d’Utilisateur en ligne d’Enterprise Architect v17.1
Bibliothèque du Guide d’Utilisateur: Consulter le Guide d’Utilisateur d’Enterprise Architect v17.1 en PDF
share this page share by email share on linkedin share on twitter share on facebook