Plan du cours

Introduction

  • Présentations du formateur et des participants
  • Introduction à la modélisation
  • Introduction à SysML
  • Introduction à MagicDraw/Cameo
  • Définition d'un cas d'étude

Décomposition structurelle du système

  • Notation des diagrammes de paquets
  • Décomposition d'un système en paquets
  • Modélisation des dépendances de paquets
  • Travail pratique : modélisation de la structure de paquets

Analyse des besoins utilisateurs

  • Notation des diagrammes de cas d'utilisation
  • Identification des acteurs
  • Identification des cas d'utilisation
  • Relations entre les cas d'utilisation
  • Travail pratique : modélisation de cas d'utilisation

Définition des exigences du système

  • Passage des cas d'utilisation aux exigences du système
  • Notation des diagrammes de exigences
  • Spécification des exigences
  • Définition de la structure des exigences
  • Vérification des exigences avec les cas de test
  • Relations entre les exigences
  • Travail pratique : modélisation des exigences

Définition des blocs structurels (vue boîte noire)

  • Notation du diagramme de définition de bloc
  • Blocs structurels
  • Modélisation des propriétés de bloc
  • Définition des relations entre les blocs
  • Définition du dictionnaire de données du système
  • Travail pratique : modélisation de la vue boîte noire d'un système

Modélisation de la structure des blocs (vue boîte blanche)

  • Diagramme de bloc interne
  • Visualisation des parties de bloc
  • Lien entre les parties avec des connecteurs
  • Définition des ports
  • Définition des flux d'objets et des blocs d'interface
  • Travail pratique : modélisation de la vue boîte blanche d'un système

Modélisation des contraintes du système

  • Définition des blocs de contrainte
  • Lien entre les propriétés de contrainte et les propriétés de valeur
  • Exécution des paramétriques
  • Travail pratique : modélisation des paramétriques

Conception du comportement basé sur les états du système

  • Notation du diagramme de machine à états
  • Identification des états
  • Définition des événements de transition d'état
  • Spécification des signaux
  • Spécification des effets
  • Exécution des machines à états
  • Travail pratique : modélisation de machines à états

Conception des flux de contrôle et de données

  • Diagramme d'activité
  • Définition des activités
  • Spécification des paramètres
  • Définition des actions
  • Modélisation des flux de contrôle
  • Modélisation des flux de données
  • Exécution des activités
  • Travail pratique : modélisation des activités

Conception des communications

  • Notation du diagramme de séquence
  • Modélisation des lignes de vie
  • Modélisation des messages
  • Décomposition des interactions à l'aide de références
  • Application des fragments d'interaction
  • Définition des contraintes temporelles
  • Travail pratique : modélisation des interactions

Modélisation des constructions transversales

  • Architectures logique et physique
  • Relation d'allocation
  • Options d'affichage des allocations
  • Identification des types d'allocations
  • Matrice d'allocation
  • Travail pratique : construction de la matrice d'allocation

Langage spécifique à un domaine (DSL)

  • Introduction​
  • Concepts et aperçu du DSL​
  • Profils​
  • Stéréotypes​
  • Étiquettes et valeurs étiquetées​
  • Personnalisations​

Cloud Teamwork & Cameo Collaborator

  • Introduction​
  • Fonctionnalités et services du Cloud Teamwork​
  • Applications web et administration​
  • Fonctionnalités de l'outil de modélisation​
  • Branches & Fusion​
  • Partitionnement de projet​
  • Cameo Collaborator

Estimation de la durée du cours

  • Laboratoires, 60%
  • Diapositives, 35%
  • Démonstrations, 5%
 40 Heures

Nombre de participants


Prix ​​par Participant

Nos clients témoignent (3)

Cours à venir

Catégories Similaires