Task: Define Use-Case System Context
This task translates a use case and its associated actors into relevant blocks in a SysML structure diagram (Internal Block Diagram).
Disciplines: System Engineering Requirements
Purpose
To define the constituents of an executable use-case model so that the use case can be validated through model execution.
Relationships
RolesPrimary Performer: Additional Performers:
InputsMandatory:
    Optional:
    • None
    Outputs
      Main Description

      This task is the first step in the process of building an executable model of a use-case.  It begins with the definition of a use-case block and actor(s) blocks that represent the respective use case and associated actors.  At this stage, the blocks are empty and not associated. 

      Steps
      Define Use-Case Block
      Create a SysML block that represents the subject use case. Name the block the same as the corresponding use case.  
      Define Actor Block(s)
      Review the use-case model to identify actors that participate in the subject use case. Create SysML block(s) to represent each of the associated actor(s). Name these blocks the same as the corresponding actors.
      Create Internal Block Diagram
      Create a SysML Internal Block Diagram (IBD) containing SysML parts for each of the blocks created in the previous steps.
      More Information