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 la documentation
  • Qu'est-ce que SysML ?
  • Relation entre SysML et UML
  • Les quatre piliers de SysML

Structures communes et transversales

  • Profils, stéréotypes et étiquettes
  • Châssis de diagramme
  • Commentaires
  • Affectations

Diagrammes de packages

  • Qu'est-ce qu'un package ?
  • Structuration du modèle avec des packages
  • Contenu des packages
  • Dépendances des packages
  • 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
  • Retracing des besoins

Diagrammes de cas d'utilisation

  • Le système comme boîte noire
  • Identification de la frontière du système avec les acteurs
  • Cas d'utilisation en tant que services du système
  • Détails du diagramme de cas d'utilisation
  • Structure des cas d'utilisation · Scénarios nominaux et alternatifs
  • Gestion des comportements courants
  • Comportements étendus et spécialisés

Diagrammes d'activité

  • 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
  • Voies de nage 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 de blocs internes

  • Revue des parties
  • 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 ?
  • Contrainte des propriétés du système

Diagrammes de séquence

  • Comportement basé sur l'interaction
  • 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 les é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 de systèmes

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

Pré requis

Les étudiants qui souhaitent suivre ce cours n'ont pas besoin d'avoir une expérience préalable en modélisation de systèmes, mais doivent posséder une solide maîtrise des techniques d'ingénierie système « centrées sur la documentation ».

 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires