Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
Certificat
Plan du cours
Introduction à l'Ingénierie des Systèmes
- Motivation
- Le Processus d'Ingénierie des Systèmes
- Applications Typiques du Processus d'Ingénierie des Systèmes
- Approche Documentaire vs. Basée sur le Modèle pour l'Ingénierie des Systèmes
-
Révision Rapide de SysML
- Objectif et Caractéristiques Clés de SysML
- Aperçu des Diagrammes SysML
- Introduction à SysML-Lite
-
Une Méthode Simplifiée de MBSE
- La Courbe d'Apprentissage pour SysML et MBSE
- Couverture de la Certification OCSMP et SysML
- Aperçu des Modèles SysML avec Diagrammes
Le Diagramme de Paquetage
- Vue d'ensemble
- Définition des Paquets à l'Aide d'un Diagramme de Paquetage
- Organisation d'une Hiérarchie de Paquets
- Affichage des Éléments Modélisables sur un Diagramme de Paquetage
- Les Paquets en tant qu'Espaces de Noms
- Importation d'Éléments de Modèle dans des Paquets
- Affichage des Dépendances entre les Éléments Modélisables
Les Blocs
- Diagramme de Définition de Bloc
- Modélisation de la Structure et des Caractéristiques des Blocs à l'Aide de Propriétés
- Flux
- Comportement des Blocs
- Modélisation des Interfaces à l'Aide de Ports
- Modélisation des Hiérarchies de Classification à l'Aide de Généralisation
- Modélisation des Configurations de Blocs à l'Aide d'Instances
- Sémantique des Blocs
Contraintes
- Expressions de Contrainte
- Encapsulation des Contraintes dans des Blocs de Contrainte pour Favoriser la Réutilisation
- Utilisation de la Composition pour Construire des Blocs de Contrainte Complexes
- Liaison des Paramètres de Blocs de Contrainte à l'Aide d'un Diagramme Paramétrique
- Contrainte des Propriétés de Valeur d'un Bloc
- Capture des Valeurs dans les Configurations de Blocs
- Contrainte des Propriétés Dépendantes du Temps pour Faciliter l'Analyse Temporelle
- Utilisation des Blocs de Contrainte pour Contraindre les Flux d'Éléments
Activités
- Le Diagramme d'Activité
- Actions - La Base
- Flots d'Objets et de Contrôle
- Signaux et Autres Événements
- Structuration des Activités
- Modélisation de Flots Avancés
- Modélisation de Contraintes sur l'Exécution d'une Activité
- Relation entre les Activités, les Blocs et d'autres Comportements
- Modélisation des Hiérarchies d'Activités à l'Aide de Diagrammes de Définition de Bloc
- Diagramme Fonctionnel de Flux Amélioré
- Exécution des Activités
Modélisation du Comportement Basé sur les Messages avec des Interactions
- Le Diagramme de Séquence
- Le Contexte pour les Interactions
- Lignes de Vie
- Échange de Messages entre les Lignes de Vie
- Représentation du Temps sur un Diagramme de Séquence
- Scénarios Complexes à l'Aide de Fragments Combinés
- Interactions Complexes
- Décomposition des Lignes de Vie pour Représenter le Comportement Interne
Diagramme d'État-Transition
- Comportement Basé sur les Événements et Machine d'États
- Spécification des États
- Transition entre les États
- Appels d'Opérations
- Hiérarchies d'États
- Contraste entre les États Discrets et Continus
Diagramme de Cas d'Utilisation
- Utilisation des Acteurs pour Représenter les Utilisateurs du Système
- Utilisation des Cas d'Utilisation pour Décrire la Fonctionnalité du Système
- Élaboration des Cas d'Utilisation avec des Comportements
Modélisation des Exigences Basées sur le Texte et de Leurs Relations avec la Conception
- Diagramme d'Exigence
- Représentation d'une Exigence Textuelle dans le Modèle
- Types de Relations entre les Exigences
- Relations Transversales
- Représentation de la Raison des Relations entre les Exigences
- Représentation des Exigences et de Leurs Relations dans des Tableaux
- Modélisation des Hiérarchies d'Exigences dans des Paquets
- Modélisation d'une Hiérarchie de Contenu d'Exigence
- Modélisation de la Dérivation des Exigences
- Affirmation que l'Exigence est Satisfaite
- Vérification que l'Exigence est Satisfaite
- Réduction de l'Ambiguïté des Exigences à l'Aide de la Relation Raffiner
- Utilisation de la Relation Trace Généralisée
- Réutilisation des Exigences avec la Relation Copier
Allocations
- Relation d'Allocation
- Notation d'Allocation
- Types d'allocations
- Réutilisation : Spécification de la Définition et de l'Utilisation dans l'Allocation
- Allocation du Comportement à la Structure en Utilisant l'Allocation Fonctionnelle
- Allocation des Flots Comportementaux aux Flots Structuraux
- Allocation entre des Hiérarchies Structurales Indépendantes
- Modélisation de l'Allocation de Flots Structuraux
- Allocation de Propriétés Profondément Nidifiées
- Évaluation de l'Allocation dans un Modèle Utilisateur
Personnalisation de SysML pour des Domaines Spécifiques
- La Spécification et l'Architecture du Langage SysML
- Définition de Bibliothèques de Modèles pour Fournir des Constructions Réutilisables
- Définition de Stéréotypes pour Étendre les Concepts SysML
- Extension du Langage SysML à l'Aide de Profils
- Application de Profils aux Modèles Utilisateurs pour Utiliser des Stéréotypes
- Application de Stéréotypes lors de la Construction d'un Modèle
- Définition et Utilisation de Points de Vue pour Générer des Vues du Modèle
Méthode d'Ingénierie des Systèmes Orientée Objet
- Vue d'Ensemble de la Méthode
- Étude de Cas/Exemple
Intégration de SysML dans un Environnement de Développement des Systèmes
- Spécification d'un Environnement de Développement des Systèmes Intégré
- Mécanismes d'Échange de Données
- Sélection d'un Outil de Modélisation de Système
Déploiement de SysML dans une Organisation
- Processus d'Amélioration
- Éléments d'une Stratégie de Déploiement
Pré requis
Les participants doivent avoir une certification OCSMP Model Builder - Fondamental avant de suivre la formation
28 Heures