Développement de systèmes basés sur des modèles (MBSE) avec SysML v2

Meilleures pratiques, méthodologies et cadre MBSE

On Demand

  : 9h00 - 16h30

Fin : JJ-MM-YYYY

Durée :4,0 jours

Numéro de l'événement : CFBAE.00.00A

         Au Choix


PDF

à partir de
£ AGE0,00 euro
(hors TVA)

Objectif du séminaire MBSE (Model-Based Systems Engineering)

L’objectif principal de l’ingénierie de systèmes basée sur des modèles (MBSE) est de réduire les risques d’erreurs dans le développement, ainsi que de prévenir les dépassements de coûts et de délais. En utilisant la modélisation dès le début du processus, vous pouvez détecter et corriger les erreurs tôt, améliorant ainsi l’efficacité et la précision du développement de systèmes complexes.

SysML v2 : Nouveautés et avantages

SysML version 1 a été largement étendue avec la version 2 (SysML v2), offrant une meilleure flexibilité pour l’ingénierie de systèmes basée sur des modèles, tout en simplifiant son utilisation. En plus de la modélisation graphique, SysML v2 permet désormais une spécification textuelle des modèles. L’interopérabilité de cette version a également été améliorée grâce à une API définie. Ce séminaire vous enseignera l’utilisation des deux types de modélisation, en abordant leur application pratique dans le contexte du développement de systèmes basés sur des modèles avec SysML v2.

Objectif de la formation

Ce séminaire vous fournira les compétences nécessaires pour utiliser efficacement les méthodes de développement de systèmes et MBSE, avec une intégration réussie de SysML v2 dans les processus de développement. Vous découvrirez comment utiliser des outils de modélisation, de simulation et de gestion des exigences pour développer des systèmes complexes. L’accent sera mis sur l’application de SysML v2 à des éléments spécifiques du cycle de vie des systèmes. L’API SysML v2 ne fait pas partie du programme, mais vous apprendrez comment les diagrammes et éléments de langage associés à SysML v2 sont utilisés dans le cadre du développement basé sur des modèles.

Méthodologie

Le séminaire propose des démonstrations pratiques pour relier les concepts théoriques à des applications concrètes. Vous approfondirez vos connaissances à travers un exemple de projet et des exercices pratiques, suivis d’une discussion sur les résultats. La formation en ligne en direct intègre des méthodes didactiques éprouvées pour garantir une réussite optimale de l’apprentissage, avec un contenu soigneusement élaboré dans un cadre interactif.

Le cours sera donné en allemand, mais des séminaires internes en anglais sont possibles sur demande, avec des objectifs d’apprentissage ajustables en fonction des besoins spécifiques.

Exigences préalables

Il est recommandé d’avoir suivi le séminaire « Systems Engineering Basics » (VA n° 36090), bien que ce ne soit pas une condition obligatoire. Une expérience préalable dans le développement de produits ou de systèmes est un avantage. La connaissance de SysML ou UML n’est pas nécessaire pour participer à cette formation.

Du lundi 23 juin au jeudi 26 juin 2025
de 9h00 à 16h30, incluant les pauses

1. Introduction au développement de systèmes basés sur des modèles (MBSE)

  • Introduction au MBSE et valeur ajoutée du MBSE : Exploration des avantages du MBSE, notamment la réduction des erreurs, des coûts et des délais dans le développement des systèmes.
  • Connexion du MBSE aux cadres d’architecture : Comprendre comment le MBSE s’intègre avec des cadres comme l’UAF (Unified Architecture Framework) et l’ingénierie basée sur les modèles (MBE).
  • Langages et modèles de modélisation : Introduction aux langages utilisés dans le MBSE, en particulier SysML v2.
  • Cadre MBSE : Structure et organisation de l’ingénierie de systèmes basée sur des modèles pour une gestion efficace du cycle de vie des systèmes.

2. Définir les attentes des parties prenantes

  • Méthodes de détermination des besoins des parties prenantes : Techniques pour identifier et définir les besoins des différentes parties prenantes.
  • Définition des besoins des parties prenantes avec SysML v2 : Application de SysML v2 pour modéliser et spécifier ces besoins.
  • Méthodes d’analyse du contexte : Approches pour comprendre le contexte dans lequel le système va être utilisé.
  • Analyse du contexte système avec SysML v2 : Utilisation de SysML v2 pour analyser les conditions de fonctionnement et les exigences du système.
  • Définition de cas d’usage et de scénarios avec SysML v2 : Création de cas d’utilisation et de scénarios pour mieux comprendre l’interaction avec le système.
  • Connecter les outils d’exigences aux outils SysML : Intégration des outils de gestion des exigences avec SysML pour assurer la traçabilité et la gestion des exigences.

3. Définition des exigences du système

  • Méthodes de création de la configuration système requise : Processus pour déterminer les éléments nécessaires à la configuration du système.
  • Caractéristiques des bonnes exigences : Qualités essentielles des exigences pour garantir la réussite du projet.
  • Définition des fonctions système avec SysML v2 : Utilisation de SysML v2 pour spécifier les fonctions du système.
  • Méthodes d’analyse fonctionnelle : Techniques pour analyser les fonctions du système et leur interaction.
  • Définition des fonctions système et de leur interaction avec SysML v2 : Application de SysML v2 pour modéliser les fonctions et leur interaction au sein du système.

4. Définition de l’architecture du système

  • Méthodes de création de l’architecture du système : Techniques pour concevoir une architecture système robuste et évolutive.
  • Caractéristiques des bonnes architectures système : Identifier les critères qui définissent une architecture système efficace.
  • Vues de l’architecture du système : Différentes perspectives de l’architecture du système, essentielles pour une compréhension complète.
  • Définition de la structure du système et des propriétés du système avec SysML v2 : Application de SysML v2 pour spécifier la structure et les propriétés du système.
  • Attribution des fonctions système aux éléments du système avec SysML v2 : Relier les fonctions aux composants physiques du système.
  • Dériver et définir les interfaces système avec SysML v2 : Définir les interfaces entre les éléments du système pour assurer l’intégration correcte.
  • Décrire les interactions des éléments du système avec SysML v2 : Utiliser SysML v2 pour modéliser les interactions entre les composants du système.
  • Définition des états système avec SysML v2 : Modélisation des différents états du système et de leurs transitions.
  • Définition des paramètres système critiques avec SysML v2 : Spécifier les paramètres essentiels pour le bon fonctionnement du système.
  • Modélisation des relations paramétriques avec SysML v2 : Utiliser SysML v2 pour modéliser les relations entre les paramètres système.
  • Liaison (traçabilité) des résultats avec SysML v2 : Assurer la traçabilité des résultats tout au long du développement avec SysML v2.

5. Définir la conception du système

  • Différence entre l’architecture et la conception du système : Clarifier les distinctions entre l’architecture du système et sa conception détaillée.
  • Lier l’architecture système à la conception du système avec SysML v2 : Intégrer l’architecture dans la phase de conception avec SysML v2.

6. Transition vers la mise en œuvre

  • Transfert des modèles de système aux disciplines d’ingénierie : Transférer les modèles de conception vers la phase d’ingénierie pour leur mise en œuvre.
  • Transition du MBSE au développement logiciel : Comment passer d’un modèle MBSE à un développement logiciel concret.

7. Vérification et validation du système

  • Méthodes de vérification du système : Techniques pour vérifier que le système respecte ses spécifications.
  • Spécifications de test et procédures de test avec SysML v2 : Utilisation de SysML v2 pour définir des tests et procédures de vérification.
  • Méthodes de validation du système : Approches pour s’assurer que le système satisfait aux besoins des parties prenantes.
  • Valider les exigences et les hypothèses en résolvant les relations paramétriques avec SysML et mathématiques : Vérification des exigences et des hypothèses en utilisant des outils mathématiques et SysML.
  • Démonstration d’exécution d’un modèle SysML pour valider les exigences du système : Exécution de modèles SysML pour tester les exigences du système.

8. Résumé

  • Corrélation des résultats du processus MBSE à travers les niveaux du système : Réconciliation des résultats obtenus à chaque étape du processus de développement.
  • Leçons tirées de la pratique MBSE : Retours d’expérience pratiques et enseignements du processus MBSE.
  • Perspectives sur les tendances actuelles du MBSE et les langages de modélisation : Exploration des évolutions récentes dans le domaine du MBSE et des langages de modélisation utilisés.

Le séminaire s’adresse aux professionnels ayant des responsabilités dans la gestion technique ou le développement dans les domaines du développement de produits ou de systèmes, couvrant ainsi toute la chaîne de vie d’un produit ou système : développement, production, transfert vers l’application, exploitation, maintenance et élimination/mise hors service. Ce séminaire est également conçu pour ceux qui souhaitent approfondir leurs connaissances et se perfectionner dans ces domaines spécifiques.

La participation au séminaire comprend des documents détaillés.

Prix de la participation :
Les frais de participation sont de
1 750,00 € (hors TVA).

Shopping Basket