Execution

An event that enacts a Procedure or one of its ProcedureSteps. The execution side of the plan ⟂ execution de-conflation: an occurrence that realises a prescriptive spec. Reuses the existing event stack (Participation for agent/tool assignment, Allen relations for temporal ordering, eventInterval / eventTime for dating).

Structure

Subclass of: gmeow:Event

Practical Pattern

Use gmeow:Execution as a specialized kind of gmeow:Event. Add statement metadata or a standpoint when the assertion needs provenance, confidence, or vantage.

Example Snippets

These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.

Data Pipeline

# SPDX-FileCopyrightText: 2026 Blackcat Informatics® Inc. <paudley@blackcatinformatics.ca>
# SPDX-License-Identifier: CC-BY-4.0
#
# Worked example: a procedure separates CONTROL flow from DATA flow . A
# gmeow:Procedure has gmeow:ProcedureSteps; gmeow:ControlFlow edges say in what
# ORDER steps run, while gmeow:DataFlow edges say WHICH DATA moves between them —
# two distinct graphs over the same steps, because "runs after" and "depends on
# the output of" are different relations. A gmeow:Execution is one concrete RUN of
# the procedure, with an gmeow:executionStatus and its participant. The same model
# covers a recipe, a lab protocol, a CI build, and an agent flow (procedureType).
@prefix gmeow: <https://blackcatinformatics.ca/gmeow/> .
@prefix ex:    <https://blackcatinformatics.ca/gmeow/examples/procedures/> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .

# --- One concrete run of the procedure, succeeded.
ex:run a gmeow:Execution ;
    gmeow:executesProcedure   ex:pipeline ;
    gmeow:executionStatus     gmeow:executionStatusSucceeded ;
    gmeow:executionParticipant ex:scheduler .

Common Companion Terms

gmeow:Event

Projects To

Profile External Targets
schema-org rdf, schema

External Equivalences

Equivalent or closely aligned targets: obi, opmw, pplan, prov, ro_crate

Linkages

Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.

Term Equivalences

Source Kind Profile Predicate/Relation Target Evidence
gmeow:Execution equivalence - skos:closeMatch obi:0000011 gmeow-procedures.sssom.tsv; gmeow:eqProc022; confidence 0.8
gmeow:Execution equivalence - skos:closeMatch opmw:WorkflowExecution gmeow-procedures.sssom.tsv; gmeow:eqProc019; confidence 0.8
gmeow:Execution equivalence - skos:closeMatch pplan:Activity gmeow-procedures.sssom.tsv; gmeow:eqProc003; confidence 0.8
gmeow:Execution equivalence - skos:closeMatch prov:Activity gmeow-procedures.sssom.tsv; gmeow:eqProc008; confidence 0.85
gmeow:Execution equivalence - skos:relatedMatch ro_crate:CreateAction gmeow-procedures.sssom.tsv; gmeow:eqProc026; confidence 0.7

Projection Coverage

Source Kind Profile Predicate/Relation Target Evidence
gmeow:Execution projection schema-org projects to / <= rdf:type, schema:Action gmeow:mapSchemaAction; lossy: schema.org has no plan/execution de-conflation; the Execution is projected as a flat Action
Published Alignment Graph

Alignments

RelationTarget
closeMatchobi:0000011
closeMatchopmw:WorkflowExecution
closeMatchpplan:Activity
closeMatchprov:Activity
relatedMatchro_crate:CreateAction