SysML Requirement diagrams¶
SysML Requirement diagrams are dedicated to modeling system requirements, in other words, the capabilities or conditions that must be fulfilled. Requirement relationships related to other requirements as to other model elements can be also specified using this type of diagram.
The following list represents the elements available in SysML requirement diagrams.
RequirementContainer: Creates a Requirement Container.
Requirement: Creates a Requirement.
Allocate: Creates an Allocate dependency.
Part: Creates a Part dependency.
Derive: Creates a Derive link.
Copy: Creates a Copy dependency.
Satisfy: Creates a Satisfy dependency.
Verify: Creates a Verify dependency.
Refine: Creates a Refine dependency.
Trace: Creates a Traceability link.
Problem: Creates a Problem note.
Rationale: Creates a Rationale note.
Note: Creates a Note.
Constraint: Creates a Constraint.
The following example is extracted from the MIWG test case list and implemented in the SysML Architect module.