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 centrée sur le modèle vs approche centrée sur le document
  • Qu’est-ce que SysML ?
  • Relation entre SysML et UML
  • Les quatre piliers de SysML

Constructeurs communs et transversaux

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

Diagrammes de paquets

  • Qu’est-ce qu’un paquet ?
  • Structuration du modèle avec des paquets
  • Contenu des 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
  • Délimitation du système avec les acteurs
  • Cas d’utilisation comme services système
  • Arrière-plan du diagramme de cas d’utilisation
  • Structure du cas d’utilisation · Scénarios nominaux et alternatifs
  • Gestion des comportements communs
  • Comportements étendus et spécialisés

Diagrammes d’activité

  • Modélisation de la logique basée sur le flux
  • Actions versus activités
  • Compréhension du flux de jetons
  • Flux de contrôle versus flux d’objets
  • Modélisation des décisions · Modélisation de la concurrence
  • Couloirs de navigation 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 des systèmes
  • Généralisation des éléments du système

Diagrammes de blocs internes

  • 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
  • Synchrone versus asynchrone
  • Nodes de fragments
  • Nodes 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 et lectures complémentaires en modélisation des systèmes

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

Pré requis

Les étudiants qui souhaitent suivre ce cours ne sont pas tenus d’avoir une expérience préalable de la modélisation des systèmes, mais doivent maîtriser solidement les techniques d’ingénierie des systèmes « centrées sur les documents ».

 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires