# GENERATED PUBLICATION DISTRIBUTION — DO NOT EDIT AS A SEMANTIC SOURCE. # Source of truth: the five model/eska-*.ttl ontology modules. # Permanent W3ID namespace activated after perma-id/w3id.org#6530. @prefix dcterms: . @prefix eska: . @prefix owl: . @prefix prov: . @prefix rdfs: . @prefix skos: . @prefix smo: . a owl:Ontology ; dcterms:title "ESKA core model"@en ; dcterms:description "A deliberately small core model containing concepts demonstrated across more than one executable-semantic mode."@en ; dcterms:requires ; owl:versionIRI ; owl:versionInfo "0.2.0" . eska:SemanticModel a owl:Class ; owl:equivalentClass smo:SemanticModel ; rdfs:label "Semantic Model"@en ; skos:definition "A formal representation that gives knowledge explicit machine-interpretable meaning through concepts, relationships, constraints, axioms, or equivalent semantic structures."@en . eska:ExecutableSemanticKnowledgeArtifact a owl:Class ; rdfs:label "Executable Semantic Knowledge Artifact"@en ; skos:definition "A machine-executable artifact whose computational behavior remains explicitly connected to machine-interpretable semantic knowledge."@en . eska:Capability a owl:Class ; rdfs:label "Capability"@en ; skos:definition "A bounded ability to achieve a defined kind of outcome within a specified scope."@en . eska:SemanticCapability a owl:Class ; rdfs:subClassOf eska:Capability ; rdfs:label "Semantic Capability"@en ; skos:definition "A Capability whose scope, inputs, outputs, applicability, constraints, and semantics are explicitly represented in machine-interpretable form."@en . eska:ApplicabilityCondition a owl:Class ; rdfs:label "Applicability Condition"@en ; skos:definition "A machine-identifiable condition that must hold for a semantic capability or executable semantic artifact to be applied as intended."@en . eska:Execution a owl:Class ; rdfs:subClassOf prov:Activity ; rdfs:label "Execution"@en ; skos:definition "A computational activity that applies executable semantic knowledge under a defined semantic capability and produces a machine-interpretable result."@en . eska:Result a owl:Class ; rdfs:subClassOf prov:Entity ; rdfs:label "Result"@en ; skos:definition "A machine-interpretable entity produced by an ESKA execution, such as an inferred statement, validation report, decision, calculation, transformation, or action description."@en . eska:Verification a owl:Class ; rdfs:subClassOf prov:Activity ; rdfs:label "Verification"@en ; skos:definition "An activity that checks semantic knowledge, an execution, or a result against explicit criteria."@en . eska:subject a owl:ObjectProperty ; rdfs:label "subject"@en . eska:inputType a owl:ObjectProperty ; rdfs:label "input type"@en . eska:outputType a owl:ObjectProperty ; rdfs:label "output type"@en . eska:producesRelation a owl:ObjectProperty ; rdfs:label "produces relation"@en ; skos:definition "Identifies the semantic relation through which the primary result of an executable artifact or capability is expressed."@en . eska:usesSemanticModel a owl:ObjectProperty ; rdfs:label "uses semantic model"@en ; rdfs:range eska:SemanticModel . eska:usesExecutableArtifact a owl:ObjectProperty ; rdfs:label "uses executable artifact"@en ; rdfs:range eska:ExecutableSemanticKnowledgeArtifact . eska:requiresCondition a owl:ObjectProperty ; rdfs:label "requires condition"@en ; rdfs:range eska:ApplicabilityCondition . eska:executesCapability a owl:ObjectProperty ; rdfs:label "executes capability"@en ; rdfs:domain eska:Execution ; rdfs:range eska:SemanticCapability . eska:generatesResult a owl:ObjectProperty ; rdfs:subPropertyOf prov:generated ; rdfs:label "generates result"@en ; rdfs:domain eska:Execution ; rdfs:range eska:Result . eska:verifiesExecution a owl:ObjectProperty ; rdfs:label "verifies execution"@en ; rdfs:domain eska:Verification ; rdfs:range eska:Execution . eska:verifiesResult a owl:ObjectProperty ; rdfs:label "verifies result"@en ; rdfs:domain eska:Verification ; rdfs:range eska:Result . @prefix dcterms: . @prefix eska: . @prefix owl: . @prefix rdfs: . a owl:Ontology ; dcterms:title "ESKA capability extension"@en ; dcterms:description "Capability-specific terms that are useful for examples but have not yet been promoted into the ESKA core model."@en ; dcterms:requires ; owl:versionIRI ; owl:versionInfo "0.2.0" . eska:exampleInput a owl:ObjectProperty ; rdfs:label "example input"@en . eska:exampleOutput a owl:ObjectProperty ; rdfs:label "example output"@en . @prefix dcterms: . @prefix eska: . @prefix owl: . @prefix rdfs: . @prefix skos: . a owl:Ontology ; dcterms:title "ESKA service model"@en ; dcterms:description "A deliberately small extension containing stable Knowledge Service semantics plus separate access-binding terms."@en ; dcterms:requires ; owl:versionIRI ; owl:versionInfo "0.4.0" . eska:KnowledgeService a owl:Class ; rdfs:label "Knowledge Service"@en ; skos:definition "An operational interface through which one or more Semantic Capabilities can be exposed for discovery and invocation."@en . eska:ServiceOperation a owl:Class ; rdfs:label "Service Operation"@en ; skos:definition "An operational realization of one Semantic Capability exposed by a Knowledge Service. Its semantic input, output, relation, and applicability are defined by the Capability; concrete access details are supplied through an Access Binding."@en . eska:AccessBinding a owl:Class ; rdfs:label "Access Binding"@en ; skos:definition "A concrete transport or representation binding through which a Service Operation can be invoked."@en . eska:HTTPAccessBinding a owl:Class ; rdfs:subClassOf eska:AccessBinding ; rdfs:label "HTTP Access Binding"@en ; skos:definition "An Access Binding that identifies an HTTP operation contract independently of a particular runtime deployment location."@en . eska:exposesCapability a owl:ObjectProperty ; rdfs:label "exposes capability"@en ; rdfs:domain eska:KnowledgeService ; rdfs:range eska:SemanticCapability . eska:hasOperation a owl:ObjectProperty ; rdfs:label "has operation"@en ; rdfs:domain eska:KnowledgeService ; rdfs:range eska:ServiceOperation . eska:realizesCapability a owl:ObjectProperty ; rdfs:label "realizes capability"@en ; skos:definition "Identifies the Semantic Capability operationally realized by a Service Operation."@en ; rdfs:domain eska:ServiceOperation ; rdfs:range eska:SemanticCapability . eska:hasAccessBinding a owl:ObjectProperty ; rdfs:label "has access binding"@en ; skos:definition "Associates a Service Operation with a concrete access contract without making that transport contract part of the Semantic Capability."@en ; rdfs:domain eska:ServiceOperation ; rdfs:range eska:AccessBinding . eska:httpMethod a owl:DatatypeProperty ; rdfs:label "HTTP method"@en ; rdfs:domain eska:HTTPAccessBinding . eska:path a owl:DatatypeProperty ; rdfs:label "path"@en ; rdfs:domain eska:HTTPAccessBinding ; skos:definition "Contract-relative HTTP path. Runtime scheme, host, and port are deployment bindings and remain separate."@en . eska:mediaType a owl:DatatypeProperty ; rdfs:label "media type"@en ; rdfs:domain eska:AccessBinding ; skos:definition "Media type of the access representation envelope. It does not replace the Semantic Capability output type or determine how the semantic result must be interpreted."@en . eska:requestField a owl:DatatypeProperty ; rdfs:label "request field"@en ; rdfs:domain eska:AccessBinding ; skos:definition "Representation field that carries the semantically typed service input."@en . eska:resultField a owl:DatatypeProperty ; rdfs:label "result field"@en ; rdfs:domain eska:AccessBinding ; skos:definition "Representation field that carries the semantically typed service result. The field location is an access concern; result meaning comes from the Capability output type and produced relation."@en . eska:relationField a owl:DatatypeProperty ; rdfs:label "relation field"@en ; rdfs:domain eska:AccessBinding ; skos:definition "Representation field that identifies the semantic relation expressed by the result."@en . eska:capabilityField a owl:DatatypeProperty ; rdfs:label "capability field"@en ; rdfs:domain eska:AccessBinding ; skos:definition "Representation field that identifies the Semantic Capability under which the result was produced."@en . @prefix dcterms: . @prefix eska: . @prefix owl: . @prefix rdfs: . @prefix skos: . a owl:Ontology ; dcterms:title "ESKA agent model"@en ; dcterms:description "A deliberately small extension containing terms needed to describe and test Knowledge Agents, semantic service discovery, and semantically typed invocation adaptation."@en ; dcterms:requires ; owl:versionIRI ; owl:versionInfo "0.3.0" . eska:KnowledgeAgent a owl:Class ; rdfs:label "Knowledge Agent"@en ; skos:definition "A software agent that can use machine-interpretable ESKA contracts to discover and invoke knowledge capabilities and interpret their semantic results."@en . eska:DiscoveryArtifact a owl:Class ; rdfs:label "Discovery Artifact"@en ; skos:definition "An executable or queryable artifact used by an agent to discover an operational realization of a semantic capability."@en . eska:SemanticInvocationAdapter a owl:Class ; rdfs:label "Semantic Invocation Adapter"@en ; skos:definition "An agent-side executable adapter that encodes a semantically typed input for a discovered access contract and interprets the returned result according to the discovered Capability output type and relation."@en . eska:targetsCapability a owl:ObjectProperty ; rdfs:label "targets capability"@en ; rdfs:domain eska:KnowledgeAgent ; rdfs:range eska:SemanticCapability . eska:usesDiscoveryArtifact a owl:ObjectProperty ; rdfs:label "uses discovery artifact"@en ; rdfs:domain eska:KnowledgeAgent ; rdfs:range eska:DiscoveryArtifact . eska:usesInvocationAdapter a owl:ObjectProperty ; rdfs:label "uses invocation adapter"@en ; rdfs:domain eska:KnowledgeAgent ; rdfs:range eska:SemanticInvocationAdapter . eska:supportsInputType a owl:ObjectProperty ; rdfs:label "supports input type"@en ; rdfs:domain eska:SemanticInvocationAdapter ; skos:definition "Identifies a semantic input type that an invocation adapter can encode for service access."@en . eska:supportsOutputType a owl:ObjectProperty ; rdfs:label "supports output type"@en ; rdfs:domain eska:SemanticInvocationAdapter ; skos:definition "Identifies a semantic output type that an invocation adapter can interpret from a service result."@en . eska:supportsRelation a owl:ObjectProperty ; rdfs:label "supports relation"@en ; rdfs:domain eska:SemanticInvocationAdapter ; skos:definition "Identifies a semantic result relation that an invocation adapter can preserve and interpret."@en . @prefix dcterms: . @prefix eska: . @prefix owl: . @prefix prov: . @prefix rdfs: . @prefix skos: . @prefix xsd: . a owl:Ontology ; dcterms:title "ESKA deployment binding model"@en ; dcterms:description "A deliberately small extension for binding a stable Knowledge Service contract to concrete runtime deployments without embedding environment-specific locations in semantic Service or Capability contracts."@en ; dcterms:requires ; owl:versionIRI ; owl:versionInfo "0.1.0" . eska:ServiceDeployment a owl:Class ; rdfs:subClassOf prov:Entity ; rdfs:label "Service Deployment"@en ; skos:definition "A concrete runtime deployment of a Knowledge Service in a particular deployment environment. The deployment is distinct from the stable semantic Service contract it realizes."@en . eska:DeploymentEnvironment a owl:Class ; rdfs:label "Deployment Environment"@en ; skos:definition "A named runtime environment in which one or more Service Deployments are available, such as a local, test, staging, or production environment."@en . eska:DeploymentBinding a owl:Class ; rdfs:label "Deployment Binding"@en ; skos:definition "A runtime location binding used to reach a concrete Service Deployment. It complements, but does not replace, a Service Operation Access Binding."@en . eska:HTTPDeploymentBinding a owl:Class ; rdfs:subClassOf eska:DeploymentBinding ; rdfs:label "HTTP Deployment Binding"@en ; skos:definition "A Deployment Binding that supplies the runtime HTTP base URL which is combined with a contract-relative path from an HTTP Access Binding."@en . eska:deploysService a owl:ObjectProperty ; rdfs:label "deploys service"@en ; skos:definition "Identifies the stable Knowledge Service contract realized by a concrete Service Deployment."@en ; rdfs:domain eska:ServiceDeployment ; rdfs:range eska:KnowledgeService . eska:inEnvironment a owl:ObjectProperty ; rdfs:label "in environment"@en ; skos:definition "Identifies the Deployment Environment in which a Service Deployment is available."@en ; rdfs:domain eska:ServiceDeployment ; rdfs:range eska:DeploymentEnvironment . eska:hasDeploymentBinding a owl:ObjectProperty ; rdfs:label "has deployment binding"@en ; skos:definition "Associates a Service Deployment with the runtime location binding used to reach it."@en ; rdfs:domain eska:ServiceDeployment ; rdfs:range eska:DeploymentBinding . eska:baseURL a owl:DatatypeProperty ; rdfs:label "base URL"@en ; skos:definition "Runtime HTTP base URL for a concrete deployment. Contract-relative operation paths remain in the HTTP Access Binding."@en ; rdfs:domain eska:HTTPDeploymentBinding ; rdfs:range xsd:anyURI .