Guideline: Artifact Relationships
This guideline describes the artifact relationships at the Requirements Analysis/Functional Analysis level.
Main Description

The diagram below shows, how the different SysML artifacts are related to each other at the Requirements Analysis and Functional Analysis level

  • A Use Case Diagram may be associated with many Requirement Diagrams.
  • A Use Case Diagram has at least one Use Case.
  • A use case should be described by at least 5 Sequence Diagrams.
  • A use case should always have one Activity Diagram that captures the functional flow.
  • When it comes to building an executable use case model, the use case is translated into a Structure Diagram (BDD, IBD).
  • The structure diagram should have minimum two Blocks (use case block and at least one actor block).
  • The behavior of each block is described by a Statechart Diagram.