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
- Application Typique du Processus d'Ingénierie des Systèmes
- Approche Documentaire vs. Basée sur Modèles pour l'Ingénierie des Systèmes
-
Révision Rapide de SysML
- Objectif et Caractéristiques Clés de SysML
- Vue d'ensemble 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
- Vue d'ensemble des Modèles SysML avec Diagrammes
Le Diagramme de Paquet
- Vue d'ensemble
- Définition des Paquets à l'aide d'un Diagramme de Paquet
- Organisation d'une Hiérarchie de Paquets
- Affichage des Éléments Modélisables sur un Diagramme de Paquet
- Les Paquets comme Espaces de Noms
- Importation d'Éléments Modèle dans les Paquets
- Affichage des Dépendances entre Éléments Modélisables
Les Blocs
- Diagramme de Définition de Blocs
- Modélisation de la Structure et des Caractéristiques des Blocs à l'aide de Propriétés
- Flows
- 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 Contraintes pour Favoriser la Réutilisation
- Utilisation de la Composition pour Construire des Blocs de Contraintes Complexes
- Utilisation d'un Diagramme Paramétrique pour Lier les Paramètres de Blocs de Contraintes
- Contrainte des Propriétés 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 de Blocs de Contraintes pour Contraindre les Flux d'Éléments
Activités
- Le Diagramme d'Activité
- Actions - La Base
- Flows Objets et de Contrôle
- Signaux et Autres Événements
- Structuration des Activités
- Modélisation de Flux Avancés
- Modélisation des Contraintes sur l'Exécution des Activités
- Liaison entre les Activités, les Blocs et d'autres Comportements
- Modélisation de Hiérarchies d'Activités à l'aide de Diagrammes de Définition de Blocs
- Diagramme Fonctionnel de Flux de Données 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 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 Intérieur
Diagramme de Machine d'État
- Comportement Basé sur les Événements et Machine d'État
- Spécification des États
- Transition entre États
- Appels d'Opérations
- Hiérarchies d'États
- Contraste entre États Discrets et Continus
Diagramme de Cas d'Utilisation
- Utilisation des Acteurs pour Représenter les Utilisateurs d'un 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 Exigences
- Relations Transversales
- Dépiction de la Raisonnement pour les Relations d'Exigences
- Dépiction des Exigences et de Leurs Relations dans des Tableaux
- Modélisation des Hiérarchies d'Exigences dans les Paquets
- Modélisation d'une Hiérarchie de Contenances d'Exigences
- Modélisation de la Dérivation d'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 d'Affinement
- Utilisation de la Relation de Trace Générale
- Réutilisation des Exigences avec la Relation de Copie
Allouements
- Relation d'Allouation
- Notation d'Allouation
- Types d'Allouations
- Réutilisation : Spécification de la Définition et de l'Utilisation dans l'Allouation
- Allouation du Comportement à la Structure à l'aide d'une Allouation Fonctionnelle
- Allouation des Flux de Comportement aux Flux Structuraux
- Allouation entre Hiérarchies Structurelles Indépendantes
- Modélisation de l'Allouation des Flux Structuraux
- Allouation de Propriétés Profondément Emboîtées
- Évaluation de l'Allouation 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
- Un cas d'étude/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 d'assister à la formation
28 Heures