Prev | Next |
Adding Refinement to a Requirement
The Refine relationship is a relationship between a Requirement and another model element that adds refinement or additional information that helps clarify the requirement so that its meaning is more apparent. The Refine relationship is available from the 'Relationships' page of the SysML Requirements Toolbox.

The Refine relationship can be drawn between a Requirement and any model element such as a Use Case, a StateMachine, or an Activity. The choice of model element will depend on the information expressed in the requirement and the discretion of the modeler or engineer.
In this example the Use Case does not extend or embellish the requirement but rather adds detail in the form of descriptions and Scenarios that will make the meaning of the requirement easier to understand.