

La richesse de UML2 augmentée et instrumentée par Objecteering – Illustrations
Une Exigence définit la capacité ou condition qui doit être satisfaite. Une exigence peut définir une fonction devant être fournie par un système, ou une condition de performance que le système doit repecter. Une exigence peut apparaître sur d’autres diagrammes pour montrer ses liens vers d’autres éléments de modèle. Les exigences ont des propriétés et des liens vers d’autres éléments (exigences ou éléments de modèle). Dans l’exemple ci-contre, les exigences sont connectées à des éléments de modèle afin d’exprimer les éléments de modèle qui détaillent (refine) satisfont (satisfy) ou vérifient (verify) les exigences.
Les diagrammes d’exigences s’appuient sur le standard SysML (System Modeling Language) de l’OMG.