Académique Documents
Professionnel Documents
Culture Documents
• Mathieu Mounaud
Agrégé de génie mécanique
Docteur en génie mécanique
Ex-Ingénieur de Recherche AIRBUS (Ex EADS)
Thème de recherche : Méthodes de conception innovantes pour
l’intégration des systèmes en phase d’avant projet basée sur la
simulation multiphysique des composants.
Enseignant depuis 4 ans en PCSI et PT* au lycée Jean-
Baptiste SAY (Paris)
Initié à Sysml depuis la réforme des nouveaux programmes
Proposition d’une synthèse des différents discours en France.
Approche Pragmatique
Intérêt de la Cohérence
Intérêt d’un langage évolutif (point de vue)
Modélisation Sysml - CPGE Maroc – 04/11/2014 – M.MOUNAUD 2
Contexte d’introduction du langage Sysml
• Compétitivité
Industrie • Innovation
• Les missions :
projets industriels réussis
investissements sur les systèmes d’information pertinents
Fourniture de solutions et conseils pour la réussite de tels
projets
• Taux de réussite :
• Dépassements de budget
• Retard
Maitres-mots :
Traçabilité et justification
Modélisation Sysml - CPGE Maroc – 04/11/2014 – M.MOUNAUD 19
Avantages de la modélisation objet
communication
Utilisation possible à
tous les niveaux
Nécessité de se limiter
en fonction de l’intérêt
• Un langage de modélisation.
• Ca ne sert à rien…
• Langage Sysml :
Outil jeune (1ère norme 2006)
Langage graphique (inter-métier)
Langage international
Traçabilité (quid de la documentation technique)
Base de données pour les simulations en phase de conception :
ossature future de l’ingénierie??
• Utilisation industrie :
PME : Maj de la documentation technique partiellement effectuée
Grands groupes : Valéo, Alstom, schneider
• aide à l’investigation.
Exigences système
• Diagramme de séquence
Echanges d’informations entre éléments en interaction
Evolution chronologique
Ex : hydroplaneur
• Diagramme de définition de bloc (BDD)
Energie Information
Ex : balance Halo
• Diagramme de Bloc interne (IBD)
• Diagramme d’état
Mise en place des différents états du système à partir des
cas d’utilisations
Définition des conditions de changement d’état
(événement + éventuellement des conditions de garde)
• Diagramme d’état
• Diagramme d’activités :
Permet de représenter les algorithmes plus
«naturellement» : succession d’actions / activités / tâches,
parallèles ou non
Algorithme à réaliser ;
Procédure à suivre ;
Diagramme de GANTT
Diagramme
d’activités
• Diagramme de
package
• Permet de
regrouper les
éléments de
façon arbitraire
pour apporter
une vue plus
synthétique
Matière
Matière Système Matière
Energie(s) Energie(s)
Diagrammes
Sysml
2 types d’élément :
Energie Information
• bloc = constituant
• connecteur = description des flux entre les blocs:
BDD = {IBD}
Flux de données
Questions !
Modélisation Sysml - CPGE Maroc – 04/11/2014 – M.MOUNAUD 91
Objectif visé de la présentation
• Il doit permettre :
De saisir des diagrammes facilement.
D’aider à la cohérence du modèle.
D’intégrer des éléments extérieurs.
Et enfin de simuler le modèle mis en place.
Diagrammes
Sysml
• Limites/préconisations :
acteurs intervenants dans le diagramme de cas d'utilisation,
acteurs ou éléments intervenant dans une exigence.
Frontière du contexte
Frontière du système
Exigences
Système
des parties
d’intérêt
prenantes
Contexte du système*
*ou sur-système
Diagrammes
Sysml
• Cas
• Acteur(s)
• Frontière
• Liens
Aucun service
rendu par le
système
L’auto-
diagnostic est
bien un service
rendu par le
système
Diagrammes
Sysml
La contenance
Le raffinement
La dérivation
• Représentation graphique
• Représentation graphique
Diagrammes
Sysml
• La composition : relation
forte.
Diagrammes
Sysml
Matière
• On peut représenter la connexion
entre les éléments (parts) d’un
bloc au moyen d’un diagramme de Energie Information
bloc interne.
• Ce diagramme montre
principalement les relations entre
éléments de même niveau, ainsi
que les éventuelles multiplicités
des parts.
Diagrammes
Sysml
Diagrammes
Sysml
garde
Diagrammes
Sysml
Sous-état 1 Sous-état 2
régions
Sous-état 3 simultanées
Etat 2.3
Etat 2
ev. 2
ev. 1 Etat 2.1 Etat 2.2
Etat 1
ev. 3
Etat 3
Etat 2.3
Diagrammes
Sysml
• Action
le plus petit traitement qui puisse être exprimé en UML.
Étape discrète à partir de laquelle se construise les
comportements.
• Activité
Définit un comportement décrit par un séquencement
organisé d’unités dont les éléments simples sont les
actions.
QUESTIONS !
• Compétences du programme:
Analyser : appréhender les analyses fonctionnelle et structurelle
Diagramme séquence et états
Concevoir :
Systèmes logiques, SED, Structures algorithmiques : Modifier un programme
pour faire évoluer le comportement du systèmes
Commentaires : les modifs portent sur les états, transitions, instructions
conditionnelles, instructions itératives et appels simples de fonctions
Passage piéton
Panneau solaire
Modélisation Sysml - CPGE Maroc – 04/11/2014 – M.MOUNAUD 199
Les systèmes à évènement discrets
• Compilation
• Vérification du
comportement sur la
maquette
Modélisation Sysml - CPGE Maroc – 04/11/2014 – M.MOUNAUD 200
Références
• Bouilloire
• Sécurité homme mort
• Segway