del:Delegation leaf node


URI

https://w3id.org/agent-ontology/delegation#Delegation

Label

Delegation

Description


Represents a structured transfer of authority, allowing one Agent to act
under a bounded, semantically defined scope on behalf of another Agent.

Usage

Instances of del:Delegation can have the following properties:

PROPERTYTYPEDESCRIPTIONRANGE
From class del:Delegation
del:delegationId owl:DatatypeProperty xsd:string
del:note owl:DatatypeProperty xsd:string
del:accountableFor owl:ObjectProperty Connects a Delegation to the Actions executed under that delegated authority. core:Action
del:delegatedBy owl:ObjectProperty Agent granting the authority. core:Agent
del:delegatesTo owl:ObjectProperty Agent receiving delegated authority. core:Agent
del:delegationScope owl:ObjectProperty del:DelegationScope
del:recordedIn owl:ObjectProperty Records delegation-related events within the semantic accountability chain. core:TraceEvent
From class core:Delegation
core:delegatedBy owl:ObjectProperty Indicates the Agent granting delegated authority. core:Agent
core:delegatesTo owl:ObjectProperty Indicates the Agent receiving delegated authority. core:Agent
core:delegationScope owl:ObjectProperty Specifies the scope of allowed capabilities within a Delegation relation. core:Capability

Implementation

@prefix core: <https://w3id.org/agent-ontology/core#> .
@prefix del: <https://w3id.org/agent-ontology/delegation#> .
@prefix owl: <http://www.w3.org/2002/07/owl#> .
@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .

del:Delegation a owl:Class ;
    rdfs:label "Delegation" ;
    rdfs:comment """
    Represents a structured transfer of authority, allowing one Agent to act 
    under a bounded, semantically defined scope on behalf of another Agent.
    """ ;
    rdfs:subClassOf core:Delegation,
        del:AgentRelationship .