Profile contract

sysml.statemachine@1

SysML 1.6 state machine diagram: rebadge of the uml.statemachine@1 machinery (regions, pseudostates, triggers/guards/effects, submachines).

graph projectionSysML state machine diagram

Open this profile in the gallery

Primary palette

Relationship roles

Legal endpoints
RelationSource rolesTarget rolesSelf relation
state.transitionstate.choice, state.entrypoint, state.exitpoint, state.forkjoin, state.history_deep, state.history_shallow, state.initial, state.junction, state.statestate.choice, state.entrypoint, state.exitpoint, state.final, state.forkjoin, state.history_deep, state.history_shallow, state.junction, state.state, state.terminateAllowed

Profile verification

Profile defaults

Explicit file settings override eligible CSS, then these profile defaults and the common standard apply. Unspecified semantic facts remain unspecified.

{
  "projection.kind": "graph",
  "projection.profile": "sysml.statemachine@1"
}

Projection properties

kind, profile, inputs, analysis_budget, traces, iso, depth

Search the property codex

Design operations

Bounded analysis

Structural verification and display only; no execution or implied process engine.

Outside this profile