Dans l’analyse fonctionnelle d’un système pluritechnique, on utilise dorénavant le langage SysML (Systems Modeling Language). Il décrit, sous forme de diagrammes, les composants et les flux de la matière, de l’énergie et de l’information. Dans la création et l’analyse d’un système automatique, on utilise souvent :
Diagrammes fonctionnels (que doit faire le système ?) :
- Des exigences (requirement) : Décrit les exigences du cahier des charges fonctionnel.
- Des cas d’utilisation (use case) : Montre les interactions fonctionnelles des acteurs et du système d’étude.
Diagrammes comportementaux :
- D’activités (activity) : Décrit des actions (transformations de flux), les flux transformés par ces actions, l’ordre et les conditions d’exécution de ces actions et attribue les actions aux composants (détails en pièce jointe)
Diagrammes structurels (comment le système est-il construit ?) :
- De définition de blocs (block definition_bdd) : Est utilisé pour décrire l’architecture matérielle du système
- De blocs internes (internal block) : Montre l’organisation interne d’un élément statique complexe.