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