Requirements diagram

from Wikipedia, the free encyclopedia
Requirements diagram

A requirement diagram is a diagram that is specifically used in SysML . In a requirements diagram, the requirements for a system, relationships between these and their relationships to other model elements are shown as follows.

Derive requirement relationship
If a requirement can be derived from another requirement, your relation is referred to as a "Derive Requirement Relationship". It is directed from the derived requirement to the original requirement and is marked with «deriveReqt».
Namespace containment
If a requirement is contained in another requirement, it is called "namespace containment".
Satisfy relationship
If a requirement is met by a design element, it is a "Satisfy Relationship". It is directed from the design element to the requirement and is marked with "satisfy".
Copy relationship
When a requirement is a copy of another requirement, the relationship between them is called a "copy relationship". It is directed from the copy to the original and is marked with "copy".
Verify Relationship
If a requirement can be verified by a test, it is called a "Verify Relationship". It is directed from the test to the requirement to be verified and is marked with «verify».
Test case
A test case defines a case that checks whether the system under consideration meets the requirement.
Refine Relationship
If a requirement is described in more detail by further requirements / model elements, one speaks of a "refine relationship". It is directed from the refined / more detailed requirement / model element to the requirement to be refined / more general and is marked with "refine".
Trace Relationship
If there is a relationship between a requirement and any model element, it is a "trace relationship", provided that there is a case of traceability . It is marked with «trace». For example, it is directed from a functional requirement to a non-functional requirement.

literature