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

Nombre de participants


Prix ​​par Participant

Cours à venir

Catégories Similaires