Le diagramme des exigences permet de représenter graphiquement les exigences dans le modèle SysML.
Une exigence permet de 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, les performances attendues, les exigences de fiabilité, de sécurité, commerciales etc.
Les exigences servent à établir un contrat entre le client et les réalisateurs du futur système.
Exemple partiel de la pédalite :
Ecriture d'un bloc exigence :
Une exigence se représente de la manière suivante :
"functionalrequirement"
Se fixer sur une poche
|
Description de l'exigence (ici une exigence fonctionnelle).
|
Id = "15"
Text = "Le lecteur doit pouvoir se fixer rapidement sur une poche"
|
Id : identifiant unique permettant de gérer la traçabilité avec l'architecture.
Text : texte descriptif permettant de décrire précisément l'exigence.
|
Critère : temps de fixation
Niveau : 1 seconde
|
Il est possible de rajouter une case supplémentaire pour indiquer les spécifications importantes concernant l'exigence. Il est aussi possible d'utiliser une relation <<refine>>
|
Description des éléments graphiques :

|
Cette liaison indique qu'une exigence générale est constituée d'un ensemble d'exigences plus détaillées.
|

|
La relation <<refine>> précise un élément, un paramètre de l'exigence pointée.
|

|
La relation <<deriveRqt>> indique que l'exigence découle, est déduite de l'exigence pointée
|

|
La relation <<satisfy>> indique que l'élément satisfait, répond à la demande formulée par l'exigence pointée.
|
|
Créé avec HelpNDoc Personal Edition: Produire des livres électroniques facilement