Skip to content

Requirement Diagram

This content is for v5. Switch to the latest version for up-to-date documentation.

Requirement Diagram

To create a Requirement Diagram:

  1. Select first an element where a new Requirement Diagram to be contained as a child.
  2. Select Model | Add Diagram | Requirement Diagram in Menu Bar or select Add Diagram | Requirement Diagram in Context Menu.

To create a Requirement:

  1. Select Requirement in Toolbox.
  2. Drag on the diagram as the size you want.

You can use QuickEdit for Requirement by double-click or press Enter on a selected Requirement.

  • Name Expression : Edit name expression.

    Syntax of Name Expression

    expression ::= [ '<<' stereotype `>>` ] [ visibility ] name
    stereotype ::= (identifier)
    visibility ::= '+' | '#' | '-' | '~'
    name ::= (identifier)
  • Visibility : Change visibility property.

  • Add Note : Add a linked note.

  • Add Constraint: Add a constraint.

  • Add Sub-Requirement : Add a Requirement with a contained relationship.

To suppress Property Values, check (or uncheck) Format | Suppress Property Values in Menu Bar or Context Menu

To create a Copy:

  1. Select Copy in Toolbox.
  2. Drag from an element (to be special) and drop on another element (to be general).

You can use QuickEdit for Relationship (See Relationship).

To create a DeriveReqt:

  1. Select DeriveReqt in Toolbox.
  2. Drag from an element (to be special) and drop on another element (to be general).

You can use QuickEdit for Relationship (See Relationship).

To create a Verify:

  1. Select Verify in Toolbox.
  2. Drag from an element (to be special) and drop on another element (to be general).

You can use QuickEdit for Relationship (See Relationship).

To create a Satisfy:

  1. Select Satisfy in Toolbox.
  2. Drag from an element (to be special) and drop on another element (to be general).

You can use QuickEdit for Relationship (See Relationship).

To create a Refine:

  1. Select Refine in Toolbox.
  2. Drag from an element (to be special) and drop on another element (to be general).

You can use QuickEdit for Relationship (See Relationship).