StarUML documentation
v6
v6
  • Introduction
  • User Guide
    • Introduction
    • Basic Concepts
    • Managing Project
    • Managing Diagrams
    • Diagram Editor
    • Editing Elements
    • Formatting Elements
    • Annotation Elements
    • Managing Extensions
    • User Interface
    • CLI (Command Line Interface)
    • Validation Rules
    • Keyboard Shortcuts
    • TouchBar (MacBook)
    • Customization
  • Working with UML Diagrams
    • Class Diagram
    • Package Diagram
    • Composite Structure Diagram
    • Object Diagram
    • Component Diagram
    • Deployment Diagram
    • Use Case Diagram
    • Sequence Diagram
    • Communication Diagram
    • Timing Diagram
    • Interaction Overview Diagram
    • Statechart Diagram
    • Activity Diagram
    • Information Flow Diagram
    • Profile Diagram
  • Working with SysML Diagrams
    • Requirement Diagram
    • Block Definition Diagram
    • Internal Block Diagram
    • Parametric Diagram
  • Working with Additional Diagrams
    • Entity-Relationship Diagram
    • Flowchart Diagram
    • Data Flow Diagram
    • C4 Diagram
    • BPMN Diagram
    • Mindmap Diagram
    • Wireframe Diagram
    • AWS Architecture Diagram
    • GCP Architecture Diagram
  • Developing Extensions
    • Getting Started
    • Commands
    • Menus
    • Keymaps
    • Toolbox
    • Accessing Elements
    • Creating, Deleting and Modifying Elements
    • Working with Selections
    • Defining Preferences
    • Using Dialogs
    • Registering to Extension Registry
Powered by GitBook
On this page
  • Create Timing Diagram
  • Lifeline
  • State/Condition
  • Time Segment
  • Time Tick
  • Time Constraint
  • Duration Constraint
  • Message
  1. Working with UML Diagrams

Timing Diagram

PreviousCommunication DiagramNextInteraction Overview Diagram

Last updated 1 year ago

Create Timing Diagram

To create a Timing Diagram:

  1. Select first an element where a new Timing Diagram to be contained as a child.

  2. Select Model | Add Diagram | Timing Diagram in Menu Bar or select Add Diagram | Timing Diagram in Context Menu.

See also

UML Timing Diagram - For more information about UML Timing Diagram.

Lifeline

To create a Lifeline:

  1. Select Lifeline in Toolbox.

  2. Drag on the diagram as the size of Lifeline.

To create a Lifeline from a Classifier (Class, Interface, etc.) by Drag-and-Drop:

  1. Drag a Classifier from Explorer.

  2. Drop on the diagram.

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

  • Lifeline Expression : Edit lifeline expression.

  • Visibility : Change visibility property.

  • Select Type : Select a type of the lifeline.

  • Create Type : Create a Class as a type of the lifeline.

  • Create State/Condition : Create a State/Condition on the lifeline.

State/Condition

To create a State/Condition:

  1. Select State/Condition in Toolbox.

  2. Click on a Lifeline on the diagram.

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

  • Name Expression : Edit state/condition name.

  • Visibility : Change visibility property.

  • Create Time Segment : Create a Time Segment on the State/Condition.

Time Segment

To create a Time Segment

  1. Select Time Segment in Toolbox.

  2. Click on a State/Condition area on the diagram.

Time Tick

To create a Time Tick

  1. Select Time Tick in Toolbox.

  2. Click on the Timing Diagram Frame area on the diagram.

Time Constraint

To create a Time Constraint

  1. Select Time Constraint in Toolbox.

  2. Click on an element (e.g. Message or Time Segment) to attach a time constraint on the diagram.

Duration Constraint

To create a Duration Constraint

  1. Select Duration Constraint in Toolbox.

  2. Drag on the diagram as the size of Duration Constraint.

Message

To create a Message:

  1. Select Message in Toolbox.

  2. Drag from a Time Segment and drop on another Time Segment.

For more about Message, visit the section in Sequence Diagram.

Message
Timing Diagram (from uml-diagram.org)