Le langage SysML (Systems Modeling Language) est fait pour :

  • Analyser la structure et le fonctionnement des systèmes.
  • Décrire et concevoir les systèmes.
  • Vérifier et valider la faisabilité d'un système avant sa réalisation.

SysML permet de « représenter » et « communiquer » sous forme de blocs ou diagrammes les divers
aspects d’un système :

  • Diagrammes structurels : représentation statique du système (définition des matériels mis en œuvre).
  • Diagrammes comportementaux : représentation dynamique du système (cycle de fonctionnement de la machine).
  • Diagrammes d’exigences : mettent en évidence l’expression des besoins liés au système et à ses fonctionnalités.