Skip to main content
Version: Sprint 1

Scenarios

The Scenarios view describes key use cases and interaction flows through the system.

Use Case Diagram - System Overview​

High-level use cases for all actors.

Use Case Diagram - Editor Features​

Detailed use cases for the TM editor.

Sequence Diagram - User Login and Navigation​

Complete flow from visiting the app to accessing the editor.

Sequence Diagram - Create Turing Machine​

Flow for creating a TM using the visual editor.

Sequence Diagram - Edit Code and Sync​

Flow for editing code and syncing to diagram.

Sequence Diagram - Run Simulation​

Complete simulation execution flow.

Sequence Diagram - Export Machine​

Flow for exporting the TM as JSON or PNG.

Activity Diagram - Complete User Journey​

End-to-end user journey from login to simulation.