Ingénierie Système - SysML
Introduction à l'ingénierie système
L'ingénierie système est une approche méthodologique pour concevoir, développer et gérer des systèmes complexes tout au long de leur cycle de vie.
SysML (Systems Modeling Language)
SysML est un langage de modélisation graphique standardisé pour l'ingénierie système, basé sur UML.
Les 9 diagrammes SysML
Diagrammes de structure
- Diagramme de définition de blocs (bdd) : Structure statique du système
- Diagramme de blocs internes (ibd) : Structure interne et connexions
- Diagramme de package : Organisation modulaire
- Diagramme paramétrique : Contraintes et équations
Diagrammes de comportement
- Diagramme d'activité : Flux de contrôle et de données
- Diagramme de séquence : Interactions temporelles
- Diagramme d'état : États et transitions
- Diagramme de cas d'utilisation : Fonctionnalités système
Diagramme transverse
- Diagramme d'exigences : Spécifications et traçabilité
Méthodologie
Cycle en V système
- Analyse des besoins → Diagramme d'exigences
- Conception architecturale → Diagrammes de structure
- Conception détaillée → Diagrammes de comportement
- Intégration et validation → Vérification des exigences
Bonnes pratiques
- Traçabilité des exigences
- Modélisation incrémentale
- Validation par simulation
- Documentation automatique