NewMCP agent API — drive Promenade from your own AI agent
View · TypeScriptObject-centricViews

Cases & Variants (OCEL)

run.promenade.ocel-cases-variants

The object-centric analog of the traditional "Cases & variants" view. Cases become process executions (Adams, Schuster, Schmitz, Schuh & van der Aalst, "Defining Cases and Variants for Object-Centric Event Data", arXiv:2208.03235): connected subgraphs of the object co-occurrence graph, extracted either by connected components or by a chosen leading object type. Variants become equivalence classes of process executions under activity-labeled graph isomorphism (Weisfeiler-Lehman canonical hashing, then exact verification within each hash bucket), visualized as a per-object swimlane diagram. It can publish their typed, source-bound execution partition for downstream views.

Runtimes

  • View · TypeScriptRenders an artifact inside a sandboxed iframe

Versions

VersionReleasedSizeNotes
0.6.4latest27 Aug 202683 KBPublishes a validated ObjectCentricExecutionPartition with Adams-style extraction settings, execution and variant memberships, and source OCEL provenance. It stores identifiers rather than duplicate OCEL rows, and fails visibly above the current 8 MiB inline-artifact limit.