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