Prenez contact avec nous

Plan du cours

Introduction à la modélisation de systèmes

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

Constructions communes et transversales

  • Profils, stéréotypes et étiquettes
  • Cadres de diagrammes
  • Commentaires
  • Allocations

Diagrammes de paquets

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

Diagrammes de exigences

  • Qu'est-ce qu'une exigence ?
  • Modélisation des exigences atomiques
  • Traçabilité des exigences

Diagrammes de cas d'utilisation

  • Le système comme boîte noire
  • Identifier la frontière 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 les flux
  • Actions vs activités
  • Comprendre le flux de jetons
  • Flux de contrôle vs flux d'objets
  • Modélisation des décisions · Modélisation de la concurrence
  • Pistes de nage et responsabilités

Diagrammes de définition de blocs

  • Qu'est-ce qu'un bloc ?
  • Fonctions 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 de blocs internes

  • Les parties révisées
  • Ports avec propriétés de flux
  • Ports et interfaces standard
  • Ports proxys et blocs d'interface
  • Ports complets

Diagrammes paramétriques

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

Diagrammes de séquence

  • Comportement basé sur les interactions
  • Séquences simples
  • Synchrone vs asynchrone
  • Nœuds de fragment
  • Nœuds d'utilisation d'interaction

Diagrammes de machines à é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 en modélisation de systèmes et lectures complémentaires

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

Pré requis

Les étudiants souhaitant suivre ce cours n'ont pas besoin d'avoir de connaissances préalables en modélisation de systèmes, mais doivent maîtriser fermement les 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