award icon svg 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

Nombre de participants


Prix ​​par Participant

Cours à venir

Catégories Similaires