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 ».
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