State Machine Diagrams

GPTKB entity

Statements (64)
Predicate Object
gptkbp:instanceOf mermaid
UML Diagram
gptkbp:category Behavioral UML Diagram
gptkbp:creator David Harel (Statecharts)
gptkbp:definedIn UML 2.x Specification
gptkbp:describes State Machines
gptkbp:hasModel gptkb:Reactive_Systems
Embedded Systems
Protocols
Workflow
Controllers
Business Processes
User Interfaces
Object Lifecycles
State-dependent Behavior
https://www.w3.org/2000/01/rdf-schema#label State Machine Diagrams
gptkbp:introducedIn gptkb:UML_1.x
gptkbp:notation Events
States
Guards
Actions
Transitions
Final States
Choice Pseudostates
Composite States
Entry Actions
Entry Point Pseudostates
Exit Actions
Exit Point Pseudostates
Fork Pseudostates
History States
Initial Pseudostates
Join Pseudostates
Junction Pseudostates
Substates
Terminate Pseudostates
gptkbp:partOf gptkb:Unified_Modeling_Language
gptkbp:relatedTo gptkb:Activity_Diagrams
Class Diagrams
Sequence Diagrams
gptkbp:shows Events
States
Actions
Transitions
Initial State
Final State
gptkbp:standardizedBy gptkb:Object_Management_Group
gptkbp:supports Concurrent States
Entry/Exit Actions
Event-driven Behavior
Guard Conditions
Hierarchical States
History Mechanisms
Orthogonal Regions
gptkbp:usedFor Modeling Behavior
Modeling Finite State Machines
Modeling State Transitions
gptkbp:usedIn gptkb:Software_Engineering
gptkb:Systems_Engineering
gptkbp:visualizes gptkb:Statecharts
Finite State Automata
gptkbp:bfsParent gptkb:UML_Superstructure_Specification
gptkb:OMG_UML_2.5.1_specification
gptkbp:bfsLayer 8