Agentic Ontology of Work · Skan.ai

Ontology / Execution

Actor

Execution new in 2.0 abstract since 2.0 aow:Actor

Anything that can be assigned Tasks, perform Actions, and be held to account for them: an Agent, a person, an Orchestrator, or a Guardian.

Allows work to be described the same way whether a person or an agent performs it.

Kinds: Agent, Human Actor, Orchestrator, Guardian.

Attributes

AttributeTypeRequiredDescription
namestringDisplay name.

Every entity also has an id and a type, and may carry label, description, and the provenance facet: version, created_at, created_by, revision_of.

Relationships

RelationshipPoints toHow manyRequiredMeaning
constrained_byPolicymanyPolicies that apply.
fills_roleRolemanyRoles the Actor is authorized to fill.
has_skillSkillmanySkills the Actor can invoke.
writes_toMemorymanyMemory the Actor records its experience in.

Pointed to by

FromRelationshipRead backward as
Planplanned_byplans
Taskassigned_toassigned
Actionperformed_byperforms
Observationaboutobserved by
Feedbackprovided_byprovided
Feedbackupdatesupdated by
Guardianoverseesoverseen by

Alignments

Standard or protocolTermCorrespondence
W3C PROV-Oprov:AgentsubClassOf

Term reference · SHACL shape aowsh:ActorShape