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