Prev | Next |
SysML Requirements Toolbox
When you are constructing SysML models, you can populate the Requirements diagrams using the icons on the SysML Requirements pages of the Diagram Toolbox.
Access
On the Diagram Toolbox, click on to display the 'Find Toolbox Item' dialog and specify 'SysML n.n Requirements' (whichever version you are using).
Ribbon |
Design > Diagram > Toolbox |
Keyboard Shortcuts |
|
SysML Requirement Objects
Page |
Item |
See also |
---|---|---|
Requirement |
Specifies the capabilities of the system, or the conditions that it should satisfy. |
|
Test Case |
Describes the verification of a Requirement through methods of inspection, analysis, demonstration or testing. |
SysML Requirement Relationships
Item |
Description |
---|---|
Containment |
Graphically displays ownership of one element within a parent element. |
Trace |
Declares a trace relationship between a SysML Requirement and another SysML element. |
Copy |
Declares a copy of one SysML Requirement by another. |
Derive |
Derives a SysML Requirement from another. |
Verify |
Declares a verification of a SysML Requirement by another SysML element. |
Refine |
Declares a refinement of a SysML Requirement by another SysML element. |
Satisfy |
Declares that the SysML Requirement is satisfied by another SysML element. |
SysML Requirement Extensions
Item |
Description |
---|---|
Extended Requirement |
Extends a SysML Requirement with additional Tag properties. |
Functional Requirement |
Declares a SysML Requirement that describes the operation, or behavior, that the system must perform. |
Interface Requirement |
Declares a SysML Requirement that describes how the system connects, or interfaces with, other systems. |
Performance Requirement |
Declares a SysML Requirement that describes how the system performs against defined capabilities or conditions. |
Physical Requirement |
Declares a SysML Requirement that describes the physical characteristics, or physical constraints, of the system. |
Design Requirement |
Declares a SysML Requirement that specifies a constraint on the implementation of the system. |
Notes
- SysML Requirements contain the Tagged Values 'Text' and 'ID', the values of which are not immediately visible in the 'Tags' tab of the Properties window; you can see the values more easily if you have the Summary window open (press or click on the 'Start > Desktop > Design > Summary' ribbon option) when you click on these elements