Plan du cours
Introduction
- Présentations du formateur et des participants
- Introduction à la modélisation
- Introduction à SysML
- Introduction à MagicDraw/Cameo
- Définition d'un cas d'étude
Décomposition du système structurel
- Notation des diagrammes de paquets
- Décomposition du système en paquets
- Modélisation des dépendances entre les paquets
- Exercice pratique : modélisation de la structure des paquets
Analyse des besoins utilisateurs
- Notation des diagrammes de cas d'utilisation
- Identification des acteurs
- Identification des cas d'utilisation
- Relations entre les cas d'utilisation
- Exercice pratique : modélisation des cas d'utilisation
Définition des exigences du système
- Passage des cas d'utilisation aux exigences du système
- Notation des diagrammes de requêtes
- Spécification des exigences
- Définition de la structure des exigences
- Vérification des exigences avec les cas de test
- Relations entre les exigences
- Exercice pratique : modélisation des exigences
Définition des blocs structurels (vue boîte noire)
- Notation des diagrammes de définition de blocs
- Blocs structurels
- Modélisation des propriétés des blocs
- Définition des relations entre les blocs
- Définition du dictionnaire de données du système
- Exercice pratique : modélisation de la vue boîte noire d'un système
Modélisation de la structure des blocs (vue boîte blanche)
- Diagramme de bloc interne
- Visualisation des parties des blocs
- Lien entre les parties et les connecteurs
- Définition des ports
- Définition des flux d'éléments et des blocs d'interface
- Exercice pratique : modélisation de la vue boîte blanche d'un système
Modélisation des contraintes du système
- Définition des blocs de contrainte
- Liaison des propriétés de contrainte aux propriétés de valeur
- Exécution des paramétriques
- Exercice pratique : modélisation des paramétriques
Conception du comportement basé sur les états du système
- Notation des diagrammes de machine à états
- Identification des états
- Définition des événements de transition d'état
- Spécification des signaux
- Spécification des effets
- Exécution des machines à états
- Exercice pratique : modélisation des machines d'état
Conception des flux de contrôle et de données
- Diagramme d'activité
- Définition des activités
- Spécification des paramètres
- Définition des actions
- Modélisation des flux de contrôle
- Modélisation des flux de données
- Exécution des activités
- Exercice pratique : modélisation des activités
Conception des communications
- Notation des diagrammes de séquence
- Modélisation des vies
- Modélisation des messages
- Décomposition des interactions à l'aide de références
- Application des fragments d'interaction
- Définition des contraintes temporelles
- Exercice pratique : modélisation des interactions
Modélisation des constructions transversales
- Architectures logiques et physiques
- Relation d'allocation
- Options d'affichage des allocations
- Identification des types d'allocations
- Matrice d'allocation
- Exercice pratique : construction de la matrice d'allocation
Rapports personnalisés
- Aperçu
- Introduction à la génération de rapports
- Le langage de modélisation Velocity
- Extensions de MagicDraw à VTL
- Travail avec les formats Microsoft Office
- Développement et maintenance des modèles
Automatisation à l'aide de macros et de scripts
- Introduction
- Concepts fondamentaux
- Introduction à l'API
- Classes courantes et utiles
- Où placer le code ?
- Exemples et exercices pratiques
Pré requis
Aucun.
Public visé:
- Ingénieurs systèmes impliqués dans la modélisation d'architecture et la conception de systèmes.
- Praticiens du génie des systèmes basé sur les modèles (MBSE).
Nos clients témoignent (4)
Anil a été très compréhensif et a expliqué le contenu du cours en détail. Avec plus de temps, le résultat du cours serait meilleur au lieu de bâcler le contenu, mais dans l'ensemble, Anil connaît très bien le logiciel CATIA et est un excellent formateur,
Jaydon - GRI Towers South Africa
Formation - Learning CATIA
Traduction automatique
Madame Malavika est une excellente formatrice. Très travailleuse et répondant bien à mes questions. Je comprends que le champ d'application des SysML et EA est très vaste, elle a fait de son mieux pour présenter la formation de la manière la plus adaptée. Elle a même passé son temps libre à chercher des réponses à nos questions. Mon respect ! Une grande enseignante !
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Formation - System Engineering using SysML and UML 2
Traduction automatique
I mostly liked his subject knowledge and style.
Giacomo Urso
Formation - Systems Modelling with SysML
Traduction automatique
I found the course structure to be very well thought out. While some of my colleagues failed to see Kristin's intentions I feel that the way he presented the material and managed to connect basic concepts with a much broader set of complex issues was spot on.
Alexander Pavlovsky
Formation - Technical Architecture and Patterns
Traduction automatique