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 ».
Nos clients témoignent (7)
La corrélation directe avec notre sujet de travail dans les exemples
Gabriel Gutierrez - ARGOTEC S.r.l.
Formation - Systems Modelling with SysML
Traduction automatique
Portée de la formation.
Jan - Viessmann Technika Grzewcza Sp. z o.o.
Formation - Systems Modelling with SysML
Traduction automatique
Connaissances du formateur
Justyna - Viessmann Technika Grzewcza Sp. z o.o.
Formation - Systems Modelling with SysML
Traduction automatique
travail de groupe, bureau à distance
Karolina - Viessmann Technika Grzewcza Sp. z o.o.
Formation - Systems Modelling with SysML
Traduction automatique
Les exemples étaient très utiles pour comprendre le concept. La conférence était un bon point de départ, mais elle n'était pas suffisante pour vraiment comprendre et apprendre. Les exemples ont donc été excellents pour tout mettre en perspective.
Brittany Battan - Stellar Solutions
Formation - Systems Modelling with SysML
Traduction automatique
Filip a réussi à me transmettre les informations nécessaires de manière très efficace et efficiente. Cette formation m'a fourni une excellente base sur laquelle je peux construire.
Miles Baird - GISPartner Sp. z o.o.
Formation - Systems Modelling with SysML
Traduction automatique
Le rythme de la formation et sa manière d'organisation. Il était très appréciable que les réponses aux questions soient également fournies en anglais.
Heydar Elahi - ZF Steering Systems Poland sp. z o.o.
Formation - Systems Modelling with SysML
Traduction automatique