Vous êtes sur la page 1sur 2

SysML COURS

1/2
LP Fontaine des eaux FRANCE

SysML = Systems Modeling Language


Langage de Modélisation de Systèmes

Le réel

Le modèle

- C'est quoi un modèle ?


Un modèle est la représentation simplifiée, fidèle et organisée d'un objet, d'un concept, etc.
Les modèles sont utilisés dans tous les domaines : scientifiques, techniques et économiques.

- Qu'est ce qu'on trouve dans un modèle ?


On y trouve les documents nécessaires pour décrire un système selon des points de vue
différents et complémentaires :
o Le point de vue décrivant l'aspect fonctionnel (les fonctionnalités, les contraintes, les
exigences, etc.) ;
o celui représentant sa structure (les différents constituants, leur organisation, leurs
caractéristiques, etc.) ;
o celui modélisant son comportement (déroulement des fonctionnalités, évolution au
cours du temps, interactions entre les constituants, etc.).

- Pourquoi modéliser un système ?


La modélisation est devenue l'outil indispensable pour les ingénieurs et techniciens qui
participent de près ou de loin à la conception de systèmes techniques. Le modèle leur permet
notamment :
o de décrire les besoins et ainsi les valider auprès du client ;
o d'imaginer des solutions et de pouvoir les valider par simulation grâce à l'outil
informatique.
o de coordonner les différentes équipes intervenantes, et ce sur toute les
phases du cycle de vie. Les documents qui composent le modèle d'un système
sont mis à jour au fur et à mesure, de la réception du cahier des charges jusqu'à
la fin de sa vie.

- Pourquoi utiliser sysML ?


o SysML est un langage de modélisation graphique devenu un standard en quelques
années dans l'ingénierie système.
o SysML permet de regrouper les spécifications, les contraintes et les paramètres de
l'ensemble du système dans une représentation commune à tous les corps de métiers.
SysML COURS
2/2
LP Fontaine des eaux FRANCE

- Les diagrammes sysML :

- Le diagramme des exigences :


Une exigence sert à spécifier une capacité ou une contrainte qui doit être satisfaite par le système.
Elle peut spécifier une fonction que le système devra réaliser ou une condition de performance, de
fiabilité, de sécurité…

- Les diagrammes comportementaux :


Diagrammes qui montrent des aspects du comportement du système modélisé.
o Diagramme des cas d’utilisation (use case diagram) : permet d’avoir un point de vue
utilisateur, il exprime uniquement les fonctionnalités visibles de l’extérieur.
o Diagramme de séquence (sequence diagram) : représente un enchainement des
différentes interactions entre les acteurs et le système, il transcrit un scénario pour
aboutir au résultat décrit par le diagramme des cas d’utilisation.
o Diagramme d’états (state machine diagram) : décrit les transitions entre états et les
actions que le système réalise en réponse aux évènements.
o Diagramme d’activité (activity diagram) : Il est utilisé pour modéliser les aspects
dynamiques d'un système. Il décrit les flux d’entrée (matière, énergie, information…) et
les flux de sortie.

- Les diagrammes structurels :


o Diagramme de définition de bloc (block definition diagram) : décrit la structure d’un
système en montrant les sous-ensembles (nommés blocs) qui le constituent et les
relations qui les lient.
o Diagramme de bloc interne (internal block diagram) : décrit la structure interne d’un
bloc extrait du bdd. Ce bloc extrait peut être le système, un sous-système, ou un bloc
élémentaire. On y décrit les échanges de flux d’énergie, de matière ou d’information. Il
est possible d’y adjoindre leur nature (électrique, mécanique, pneumatique).

Vous aimerez peut-être aussi