You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Diagramme des exigences

De EverybodyWiki Bios & Wiki
Aller à :navigation, rechercher


Le diagramme des exigences ou diagramme d'exigences (en anglais : requirement diagram) est un diagramme spécialement utilisé en SysML. Il décrit graphiquement une capacité ou une contrainte qui doit être satisfaite par un système. C'est donc une interprétation du cahier des charges[1]. « Le diagramme d'exigences est un diagramme dit "transverse" car les exigences peuvent aussi bien être reliées à des aspects structurels qu'à des aspects comportementaux. »[2]. Le diagramme comporte le package qui est le conteneur du diagramme, des exigences décrites dans un cadre d'exigence (Requirement), et des liaisons. Les exigences et les relations entre elles et leur relation avec d'autres éléments du modèle sont présentées comme indiqué dans les paragraphes suivants :

Derive Requirement Relationship[modifier]

Si une exigence est dérivée d'une autre exigence , leur relation est appelée "Derive Requirement Relationship". Pour approfondir voir (en) The Derive Requirement Relationship et (en) Lenny Delligatti, SysML Distilled: A Brief Guide to the Systems Modeling Language, Addison-Wesley, , 304 p. (lire en ligne), p. 207

Namespace Containment[modifier]

Si une condition est contenue dans une autre condition , leur relation est appelée "Namespace Containment". Pour approfondir voir (en) Namespace Containment

Satisfy Relationship[modifier]

Si une exigence est satisfaite par un élément de design , leur relation est nommée "Satisfy Relationship". Pour approfondir voir (en) Lenny Delligatti, SysML Distilled: A Brief Guide to the Systems Modeling Language, Addison-Wesley, , 304 p. (lire en ligne), p. 208

Copy Relationship[modifier]

Si une exigence est une copie d'une autre exigence , leur relation est nommée "Copy Relationship".

Verify Relationship[modifier]

S'il existe une relation entre une exigence et un test vérifiant cette exigence , leur relation est nommée "Verify Relationship". Pour approfondir voir (en) Lenny Delligatti, SysML Distilled: A Brief Guide to the Systems Modeling Language, Addison-Wesley, , 304 p. (lire en ligne), p. 208

Test Case[modifier]

Un cas de test est définie par un vérifier si le système considéré satisfait une exigence flux.

Refine Relationship[modifier]

Si une exigence est affinée par d'autres éléments exigences / modèle , la relation est est nommée "Refine Relationship". Pour approfondir voir (en) Lenny Delligatti, SysML Distilled: A Brief Guide to the Systems Modeling Language, Addison-Wesley, , 304 p. (lire en ligne), p. 207

Trace Relationship[modifier]

S'il existe une relation entre une exigence et un élément de modèle arbitraire tracée par cette exigence , leur relation est appelée "Trace Relationship". Pour approfondir voir (en) Sanford Friedenthal, Alan Moore et Rick Steiner, A Practical Guide to SysML: The Systems Modeling Language, Morgan Kaufmann, , 630 p. (ISBN 9780128002025, lire en ligne), p. 327

Notes et références[modifier]

  1. « Diagramme d'exigences (Requirement diagram) », sur siloged.fr (consulté le 16 mai 2016).
  2. Francis Cottet et Emmanuel Grolleau, Systèmes temps réel embarqués - 2e éd: Conception et implémentation, Dunod, , 592 p. (ISBN 9782100719570, lire en ligne), p. 39

Bibliographie[modifier]

Liens externes[modifier]

Erreur Lua dans Module:Catégorisation_badges à la ligne 170 : attempt to index field 'wikibase' (a nil value).Erreur Lua dans Module:Suivi_des_biographies à la ligne 189 : attempt to index field 'wikibase' (a nil value).

Cet Article wiki "Diagramme des exigences" est issu de Wikipedia. La liste de ses auteurs peut être visible dans ses historiques.