

8
One Model, Many Interests, Many Views
A node on a requirement diagram represents a given element and shows its type, name, and description.
The lines connecting nodes represent relationships with the requirement diagram standardized to
represent the following semantics:
• A circle with a plus sign (or, less frequently, the label <<containment>>) reflecting the
partitioning of a complex requirement without the addition of meaning (e.g., the
decomposition of a compound requirement into its atomic statements);
• <<deriveRqt>> reflecting decomposition into a more detailed requirement where analysis was
used to arrive at the new requirement statement;
• <<satisfy>> reflecting an assertion that the model element (generally an activity or a block)
satisfies the requirement; and
• <<verify>> referencing a test case or other aspect of verification.
Mapping for the Requirement Diagram