Topic
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 the More tools button and select 'SysML 1.3 | SysML 1.3 Requirements'.

Ribbon

Design > Diagram > Toolbox

Menu

Diagram | Toolbox

Keyboard Shortcuts

Alt+5

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 Tagged Values window; you can see the values more easily if you have the Summary View window open (View | Summary View) when you click on these elements