Transcript SysML

Formation des enseignants
Réforme de la voie technologique STI
Le langage SysML
Stratégies pédagogiques – mai 2011
Formation des enseignants
Définitions
• SysML : System Modeling Language
Langage de modélisation des systèmes
• UML : Unified Modeling Language
Langage de modélisation unifié
• SysML découle d’UML2
9 diagrammes contre 13 dont 7 communs
(identiques ou modifiés)
Formation des enseignants
Pourquoi utilise-t-on SysML ?
Les systèmes sont devenus plus complexes et pluritechniques, un besoin de
langage transversal et unifié apparait.
SysML doit permettre ainsi à des acteurs de corps de métiers différents de
collaborer autour d’un modèle commun pour définir un système.
On favorise la création de bibliothèques de systèmes, ainsi que la réutilisation
de librairie de systèmes, permettant un gain de productivité.
Qui aujourd’hui utilise SysML?
Formation des enseignants
SysML dans les Enseignements Transversaux
2. Outils et méthodes d’analyse et de description des systèmes
Objectif général de formation : identifier les éléments influents d’un système, décoder son organisation
et utiliser un modèle de comportement pour prédire ou valider ses performances.
Que fait le professeur?
Il modélise le produit dans un langage
unifié, SysML.
Que fait l’élève?
Il lit et interprète la description du produit en
langage unifié, SysML.
Formation des enseignants
SysML dans les Enseignements de spécialités : SIN
Que fait le professeur?
Il fournit le CdCF partiel du produit en SysML.
Que fait l’élève?
Il complète la description en SysML.
Formation des enseignants
Seulement 6
diagrammes retenus en
STI2D
Diagrammes
comportementaux
Diagrammes
/
comportementaux
Behavioral diagrams
Diagramme
d’activité
Diagramme
Diagrammes SysML
/
Diagrammes SysML
SysML Diagrams
Diagramme transverse
/
Diagramme transverse
Transverse diagram
Diagramme
Diagramme
Diagramme
de cas de
d’état
d’utilisation
Diagramme
cas
Diagramme
dede séquence
séquence
/
Sequence
diagram
d’état
d’utilisation
/
/
State diagram
Use case
diagram
Diagrammes structurels
/
Diagrammes structurels
Structural diagrams
Diagramme
Diagramme
Diagramme
Diagramme
de définition
de bloc
d’exigence
Diagramme de blocs
de définition
interne
d’exigence
de blocs
Diagramme
Diagramme
Diagramme
de
debloc
package
package
de
interne
/
/
/
Requirement
diagram
Block
definition
Diagramme
Diagramme
diagram
paramétrique
paramétrique
Internal
block
diagram
Formation des enseignants
Trois catégories de graphes
comportementaux
Les graphes
structurels
Sequence
Use Case
State
Block definition
des exigences
Internal Block
Requirement
Formation des enseignants
Trois catégories de graphes
Les graphes comportementaux
• L’algorigramme
• Le GRAFCET
• Les chronogrammes
• Le diagramme SysML de cas d'utilisation
• Le diagramme SysML de séquence
• Le diagramme SysML d'états
Formation des enseignants
Trois catégories de graphes
• Les graphes structurels
• La carte mentale
• Le diagramme pieuvre
• Le schéma synoptique
• Le graphe des liaisons
• Le schéma cinématique
• Le schéma fonctionnel
• Les chaînes d'énergie et d'information
• Le diagramme FAST
• La SADT
• Le diagramme SysML de définition de bloc
• Le diagramme SysML de bloc interne
Formation des enseignants
Trois catégories de graphes
• Le graphe des exigences
Le graphe SysML des exigences
Intérêt du SysML :
Pas d'outil pour décrire les exigences du système.
Tous les diagrammes SysML ne sont pas indépendants et permettent
d’associer les éléments de diagrammes différents.
Il est ainsi possible de conserver la traçabilité des éléments dans les
différents diagrammes.
Formation des enseignants
Intérêt du SysML :
Il permet les échanges entre les différents acteurs d’un même projet
de toutes spécialités.
Utilisé en R&D.
Peut également servir au suivi de la maintenance d’un produit.
Enfin, il est possible après avoir construit ces graphes de piloter
directement un système.
Formation des enseignants
Un exemple d’utilisation
Modélisation de la machine à café
SAECO par une équipe d’enseignants
du lycée Robert Doisneau de CorbeilEssonnes.
Formation des enseignants
À voir
• www.omgsysml.org
• www.uml-sysml.org
• La thèse de Skander TURKI soutenue le
02 Octobre 2008
• « SysML par l’exemple » de Pascal
Roques aux éditions Eyrolles
• …
Formation des enseignants
Réforme de la voie technologique STI
Le langage SysML
Stratégies pédagogiques – mai 2011