Prenez contact avec nous

Plan du cours

Introduction à la modélisation des systèmes

  • Qu'est-ce qu'un modèle de système ?
  • Les quatre piliers de la modélisation des systèmes
  • Approche axée sur le modèle vs approche axée sur le document
  • Qu'est-ce que SysML ?
  • Relation entre SysML et UML
  • Les quatre piliers de SysML

Concepts communs et transversaux

  • Profils, stéréotypes et balises
  • Cadres de diagramme
  • Commentaires
  • Allocations

Diagrammes de paquets

  • Qu'est-ce qu'un paquet ?
  • Structuration du modèle avec des paquets
  • Containement des paquets
  • Dépendances entre paquets
  • Représentation de la structure du modèle
  • Vues et points de vue

Diagrammes de besoins

  • Qu'est-ce qu'un besoin ?
  • Modélisation des besoins atomiques
  • Traçabilité des besoins

Diagrammes de cas d'utilisation

  • Le système en tant que boîte noire
  • Identification de la limite du système avec des acteurs
  • Les cas d'utilisation en tant que services du système
  • Derrière le diagramme de cas d'utilisation
  • Structure du cas d'utilisation : scénarios nominaux et alternatifs
  • Gestion du comportement commun
  • Comportement étendu et spécialisé

Diagrammes d'activités

  • Modélisation de la logique basée sur le flux
  • Actions vs activités
  • Compréhension du flux de jetons
  • Flux de contrôle vs flux d'objets
  • Modélisation des décisions · Modélisation de la concurrence
  • Couloirs et responsabilités

Diagrammes de définition de blocs

  • Qu'est-ce qu'un bloc ?
  • Caractéristiques des blocs
  • Modélisation des types
  • Modélisation de la hiérarchie du système
  • Généralisation des éléments du système

Diagrammes d'interaction interne de blocs

  • Les pièces revisitées
  • Ports avec propriétés de flux
  • Ports standards et interfaces
  • Ports proxy et blocs d'interface
  • Ports complets

Diagrammes paramétriques

  • Qu'est-ce qu'un bloc de contrainte ?
  • Contraintes sur les propriétés du système

Diagrammes de séquence

  • Comportement basé sur l'interaction
  • Séquences simples
  • Syncrone vs asynchrone
  • Nœuds de fragment
  • Nœuds d'utilisation d'interaction

Diagrammes de machine à états

  • États et leur syntaxe
  • Transitions entre états
  • Notation des pseudo-états (initial, décision, historique, fin)
  • Décomposition des états
  • Modélisation des états concurrents

Ressources de modélisation des systèmes et lectures complémentaires

  • Ressources web suggérées
  • Littérature recommandée

Pré requis

Les participants n'ont pas besoin d'avoir déjà été exposés à la modélisation des systèmes pour suivre ce cours, mais ils doivent posséder une bonne maîtrise des techniques d'ingénierie des systèmes « axées sur les documents ».

 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires