Futuristic illustration of a human hand and a robotic hand reaching toward a glowing circular digital interface, featuring a red rocket icon at the center, set against a dark tech-inspired background with digital elements.

MBSE comme épine dorsale de l’ingénierie de mission numérique, propulsé par l’IA

L’ingénierie des systèmes basée sur des modèles (MBSE) est la colonne vertébrale pour concevoir des systèmes sophistiqués, multi-domaines et critiques pour la mission. Le MBSE propose une approche systématique pour atteindre la traçabilité et la rigueur depuis la phase initiale d’ingénierie des exigences, jusqu’à l’architecture, la conception, la mise en œuvre et l’exploitation, jusqu’à la phase de soutien. Cependant, la croissance de la complexité des systèmes de défense, aérospatiale, automobile et autonome a conduit à une explosion des volumes et de la complexité documentaires qui ne sont plus gérables avec les approches manuelles traditionnelles.

Les organisations intègrent les spécifications système, les réglementations, les contrats, les normes et les besoins des parties prenantes dans des ensembles de documents complexes et volumineux. Ce processus rend l’extraction, la révision et la traçabilité des exigences manuelles lentes, sujettes à des erreurs et incohérentes entre les équipes. Les approches classiques uniquement basées sur les LLM sont fortement basées sur l’IA en boîte noire et sujettes aux hallucinations pour des applications critiques. Les processus d’ingénierie doivent être déterministes, explicables et auditables.

Cela crée le besoin d’un MBSE augmenté par IA qui utilise le NLP pour une analyse linguistique robuste, des ontologies pour l’application de la logique d’ingénierie et la discipline réglementaire, et GenAI pour la reconnaissance de motifs et la suggestion de motifs architecturaux. Le MBSE préserve également l’explicabilité de bout en bout et la traçabilité, de la documentation aux spécifications formalisées de l’architecture système telles que SysML.

La plateforme 3DEXPERIENCE de Dassault Systèmes gère ces défis avec le portefeuille NETVIBES Data Science Experience et CATIA Cyber Systems (CATIA Magic ou également connu sous le nom de Cameo/MagicDraw). Ensemble, ils fournissent de l’intelligence documentaire, l’extraction automatisée des exigences, ainsi que des contrôles de qualité et de conformité basés sur le NLP et les ontologies. Ils fournissent également la génération de motifs assistée par l’IA pour les exigences et les architectures système. Le système capture les sorties sous forme d’éléments SysML structurés avec des relations transversales, soutenues par des flux de travail multi-agents explicables. Ce processus maintient une approche humaine dans la boucle et une source de vérité autoritaire (ASOT) pour les systèmes critiques pour la mission.

AI4RE : IA pour l’ingénierie des exigences

Les technologies d’IA sont particulièrement adaptées pour résoudre les goulets d’étranglement créés par la documentation non structurée et semi-structurée.

Le MBSE repose sur la clarté, la traçabilité et la précision. Pourtant, les ingénieurs doivent souvent extraire manuellement les exigences à partir de PDF denses, manuels techniques et spécifications, un effort lent, sujet aux erreurs et sujet à des mauvaises interprétations.

L’une des applications les plus marquantes de l’IA dans le MBSE est la capacité de transformer des documents non structurés ou semi-structurés en informations d’ingénierie organisées et de haute qualité.

Bien que les LLM offrent de puissantes capacités génératives, leur tendance inhérente à halluciner et à produire des énoncés non vérifiables les rend inadaptés comme mécanisme principal d’extraction des exigences dans le MBSE. La documentation technique nécessite un traitement déterministe, explicable et traçable.

C’est là que le traitement du langage naturel (Natural Language Processing – NLP) joue un rôle important. Le NLP fournit une analyse linguistique éprouvée et fiable grâce à la détection de phrases, la classification, la normalisation terminologique et la reconnaissance de motifs.

Les systèmes peuvent analyser de grands ensembles de documents, détecter des phrases similaires à des exigences et les extraire, analyser et classifier pour livrer du contenu dans un dépôt d’exigences structuré en combinant le NLP avec une automatisation ciblée par IA.

La plateforme 3DEXPERIENCE, propulsée par NETVIBES Data Science Experiences et CATIA Cyber Systems Technology (y compris CATIA Magic/Cameo), améliore ce flux de travail en enrichissant les exigences extraites avec des métadonnées, des tags sémantiques et des liens de traçabilité complète.

Cette base garantit que les activités MBSE en aval commencent avec des données d’exigences propres, structurées et contextuelles.

AI4MBSE : Faire progresser l’analyse des exigences et l’ingénierie

Un domaine d’application à forte valeur ajoutée de l’IA dans le MBSE est l’analyse, l’affinement et la validation des exigences. Traditionnellement, l’obtention et l’amélioration des besoins nécessitaient plusieurs cycles de révision et une expertise significative du domaine.

L’IA change ce paradigme en agissant comme un collaborateur intelligent.

  • Le NLP effectue l’extraction, la classification et la normalisation linguistique
  • Les ontologies imposent la discipline d’ingénierie et empêchent la dérive sémantique

Le NLP améliore l’ingénierie des exigences en identifiant les structures linguistiques, en détectant des exigences comme la formulation, en normalisant la terminologie et en associant divers styles de formulation à des catégories cohérentes.

Il peut identifier l’ambiguïté, signaler des exigences incomplètes ou non vérifiables, et évaluer la qualité à grande échelle. Par exemple, une exigence vague telle que « le système doit être convivial » peut être immédiatement signalée comme non mesurable et à réécrire avec des critères objectifs et vérifiables.

L’intégration des ontologies renforce encore ce processus. Les ontologies formalisent les concepts, relations et contraintes d’ingénierie, garantissant que les résultats du NLP, et lorsque cela est approprié, les insights génératifs, restent alignés sur les principes de l’architecture système et la logique d’ingénierie.

Cet alignement est particulièrement crucial pour les domaines critiques pour la sécurité, où toute mauvaise interprétation ou incohérence pourrait compromettre l’intégrité et la conformité du système.

Évaluer la qualité des exigences de manière cohérente et à grande échelle élève les standards de documentation et accélère la préparation du système.

AI4MBSE Affine la conformité, la réglementation et la vérification des exigences

La conformité est une pierre angulaire de l’ingénierie des systèmes, notamment dans les secteurs réglementés tels que l’aérospatial, l’automobile et la défense.

L’IA améliore la conformité et la vérification des exigences de plusieurs manières importantes.

  • Le NLP extrait, interprète et catégorise les exigences
  • L’IA applique des vérifications basées sur des règles et des bibliothèques de validation sémantique, comparant les exigences aux recommandations de bonnes pratiques d’INCOSE et aux normes sectorielles spécifiques à chaque domaine
  • Les ontologies imposent un alignement avec les règles d’ingénierie et les contraintes réglementaires

Cela réduit considérablement le temps nécessaire pour les audits des exigences, permet une détection plus précoce des lacunes de qualité et de conformité, et améliore la planification de la vérification, la modélisation de la préparation et l’efficacité de la certification.

IA pour générer des schémas d’architecture système et suggérer la traçabilité des exigences

L’IA n’est pas un bouton magique qui conçoit l’architecture système. Utilisé correctement, il devient un moteur de motifs discipliné reposant sur le cadre et les méthodologies MBSE. Ce moteur de motifs reconnaît les structures, comportements et paramètres des architectures précédentes, et capture les motifs de documents non structurés. Il suggère ensuite des schémas structurés pour les exigences et l’architecture système que les ingénieurs peuvent utiliser et relier aux besoins des parties prenantes d’origine.

L’IA n’est pas un bouton magique, surtout pour les systèmes critiques pour les missions aussi. Toute application de l’IA dans ces systèmes doit être étroitement adaptée au contexte d’ingénierie de mission, aux cadres MBSE, aux méthodologies et aux spécifications formalisées ou semi-formalisées.

Reconnaissance de motifs des exigences et génération de motifs d’architecture système utilisant GenAI

Aujourd’hui, la plupart des programmes critiques commencent encore par un ensemble vaste et complexe de documents : règlements, contrats, spécifications et normes organisationnelles. Les équipes passent ensuite des semaines, voire des mois, à lire, analyser, classifier et transformer tout cela en exigences et en conceptions de haut niveau. Ce processus est lent, coûteux et ne s’étend pas à mesure que le volume de documents augmente. Les trois approches d’IA les plus en vogue pour automatiser certaines parties de ces processus utilisent respectivement le NLP, l’Ontologie et les LLM.

Le NLP et l’IA de la famille des réseaux neuronaux, tels que les LLM, reconnaissent les motifs dans les documents, séparent la structure des exigences de la demande textuelle, et les classent en classes spécifiques à un domaine ou à une catégorie via analyse. Les équipes peuvent alors utiliser des ontologies comme garde-corps pour ces modèles afin d’effectuer certains contrôles de qualité de base, comme la création d’une contrainte ontologique basée sur le Guide INCOSE pour l’écriture des exigences.

Comment les trois piliers du MBSE (méthodologies, outils et langages) deviennent-ils les facteurs critiques pour une meilleure qualité de production ? Les équipes des organisations peuvent adapter le contexte des applications IA avec des métamodèles formalisés ou des spécifications numériques telles que des outils SysML/UML comme CATIA Magic (également connu sous le nom de Cameo/MagicDraw) et Netvibes sur la plateforme 3DEXPERIENCE, en utilisant des méthodologies comme Cyber MagicGrid de Dassault Systèmes. La combinaison de ces configurations puissantes aide à structurer les artefacts du langage naturel en modèles systématiques, tels que la décomposition et la taxonomie des systèmes, les comportements des systèmes et les paramètres des systèmes, y compris leurs relations transversales. La capture et la réutilisation de cette approche systématique fournissent un retour d’information pour la prochaine génération de motifs.

Surmonter les défis liés à l’explicabilité des exigences et à la traçabilité

Surmonter les défis liés à l’explicabilité des exigences et à la traçabilité

Cette approche systématique transforme l’IA telle que le LLM, passant d’un « moteur de chatbot théorique » à un « moteur pratique » qui explore le contenu des documents passés et actuels, reconnaît les motifs d’exigences et génère des motifs architecturaux alignés sur SysML. Les organisations de défense peuvent alors appliquer ces schémas à différentes applications dans des outils tels que CATIA Magic afin que chacun travaille à partir de la même source structurée d’autorité de vérité (ASOT).

Dans les systèmes critiques, vérifier les avantages de l’IA en boîte noire peut être très difficile. Chaque suggestion ou recommandation doit être explicable et traçable, afin que l’entreprise puisse capturer les exigences, systèmes, fonctions et paramètres générés par l’IA sous forme d’éléments structurés de SysML. Cela garantit que la capture de ces éléments ne se fait pas uniquement en langage naturel.

Une approche multi-agents peut clarifier quel agent, l’invite et les règles ont produit quelle sortie. L’ensemble du pipeline – de l’analyse des documents à la création des prompts, en passant par la cartographie sémantique des résultats, en passant par la revue humaine – est dès le départ visible, auditable et traçable par conception. Cela signifie que la solution suggère également des liens entre exigences, systèmes et fonctions.

Maintenir les exigences traçables dans les architectures système générées par IA est le facteur le plus crucial, et il est difficile de le réaliser sans explicabilité et sans l’implication humaine dans la boucle.

Perspectives vers l’avenir : GenAI, NLP et ontologies comme prochaine évolution du MBSE

L’avenir du MBSE sera façonné par les forces combinées de :

  • NLP pour la compréhension linguistique et l’extraction structurée
  • IA générative pour le raisonnement contextuel et l’automatisation intelligente
  • Ontologies pour la logique de l’ingénierie et la discipline sémantique
  • La science des données pour l’intelligence des données, la traçabilité et la continuité des connaissances

Ensemble, ces technologies permettent aux équipes d’ingénierie de passer de workflows centrés sur les documents à des MBSE centrés sur la connaissance, réduisant ainsi l’effort manuel, améliorant la qualité des exigences et accélérant le développement architectural.

Dassault Systèmes fournit précisément les solutions et l’expertise qui aident les organisations de défense et aérospatiale à réduire les efforts manuels, à améliorer la qualité des besoins et à accélérer le développement architectural. À mesure que la complexité des systèmes continue de croître, le MBSE doté d’IA permettra aux ingénieurs de se concentrer sur ce qui compte vraiment : concevoir des systèmes sûrs, innovants et prêts à la mission.