The KEES Vocabulary

IRI:
http://linkeddata.center/kees/v1
Current version:
V 1.2.3 Release 2019-01-22
Authors:
Enrico Fagnoni
Other visualisation:
Ontology source

Table of Content

  1. Introduction
  2. Classes
  3. Object Properties
  4. Named Individuals
  5. Annotation Properties
  6. Namespace Declarations

Introduction

KEES ontology Defines few new terms used in KEES Language Application as defined in http://linkeddata.center/kees

Classes

AccrualPolicyc back to ToC or Class ToC

IRI: http://linkeddata.center/kees/v1#AccrualPolicy

A KEES agent MUST recognize kees:modify and kees:create individuals as valid object for dct:accrualPolicy property in a kees:Plan. In case of inconsistencies or if no dct:accrualPolicy property is specified, the agent MUST choose kees:create. If the accrual policy is kees:create, the named graph and all related metadata MUST be deleted and recreated BEFORE to execute accrual policies.
is in range of
accrualPolicyop
has members
createni, updateni

KnowledgeBasec back to ToC or Class ToC

IRI: http://linkeddata.center/kees/v1#KnowledgeBase

A container of linked data with a purpose, that is a related set information that can be composed to provide answer to some questions.
is in domain of
answersop, workflowop, workflowop
has members
sharableKnowledgeni

KnowledgeBaseDescriptionc back to ToC or Class ToC

IRI: http://linkeddata.center/kees/v1#KnowledgeBaseDescription

A document describing a knowledge base configuration. A KEES Agent should be able to rebuild the whole knowlege graph just looking to the KEES configuration.

Planc back to ToC or Class ToC

IRI: http://linkeddata.center/kees/v1#Plan

A subclass of a prov:Plan. States a named graph accual activity plan
has super-classes
accrualPolicyop exactly 1 AccrualPolicyc
buildsop exactly 1
changesop some thingc
is in domain of
accrualPeriodicityop, accrualPolicyop, assertsop, buildsop, changesop, fromop, requiresop

Questionc back to ToC or Class ToC

IRI: http://linkeddata.center/kees/v1#Question

The Question represents the reason for the the knowledge base existence. In other words, the knoledge base exists to answer to questions. Question are natural language expressions that can be expressed as parametric SPARQL queries on a populated knowledge graph. The answer to a question can be a table of data, a structured document, a boolean or a translation of these in a natural language sentences.
is in range of
answersop

Object Properties

accrualPeriodicityop back to ToC or Object Property ToC

IRI: http://linkeddata.center/kees/v1#accrual:accrualPeriodicity

The frequency with which data are added to a knowledge base.

has characteristics: functional

has domain
Planc

accrualPolicyop back to ToC or Object Property ToC

IRI: http://linkeddata.center/kees/v1#accrualPolicy

The policy governing the addition of items to a collection.

has characteristics: functional

has domain
Planc
has range
AccrualPolicyc

answerMethodop back to ToC or Object Property ToC

IRI: http://linkeddata.center/kees/v1#answerMethod

The method used to answer a question

answersop back to ToC or Object Property ToC

IRI: http://linkeddata.center/kees/v1#answers

answer a question

has characteristics: functional

has domain
KnowledgeBasec
has range
Questionc

assertsop back to ToC or Object Property ToC

IRI: http://linkeddata.center/kees/v1#asserts

a reasoning that mus eval to true.

has characteristics: functional

has domain
Planc

buildsop back to ToC or Object Property ToC

IRI: http://linkeddata.center/kees/v1#builds

Relates to the target graph name. That contains metadata and data derived from a KEES agent activities.

has characteristics: functional, inverse functional

has super-properties
top object property
has domain
Planc

changesop back to ToC or Object Property ToC

IRI: http://linkeddata.center/kees/v1#changes

Specifies that the referenced URI is changed by the KEES Plan execution. URI MUST be a graph name. The resource referenced by keees:builds property must always referenced also by this property.

has characteristics: functional

has domain
Planc

destructorop back to ToC or Object Property ToC

IRI: http://linkeddata.center/kees/v1#destructor

Specifies a resource (normally a SPIN Update resource) that destroies all resouces created by constructor. If not specified by default, to destroy all resources generated by constructod just drop all changed named graph referred from kees:changes property.

fromop back to ToC or Object Property ToC

IRI: http://linkeddata.center/kees/v1#from

Specify the constructor of a plan. A constructor can be a data source or any resource that a KEES agent can understand (.e.g. a SPIN Construct ou Insert resource)

has characteristics: functional

has domain
Planc

requiresop back to ToC or Object Property ToC

IRI: http://linkeddata.center/kees/v1#requires

The referenced object must be interpreted as the :name of a named graph ( to be created or to be update). At least one kees:required named graph imust be newer tha the target graph.

has characteristics: functional

has domain
Planc

workflowop back to ToC or Object Property ToC

IRI: http://linkeddata.center/kees/v1#planSequence

It is a shortcut to specify plan dependencies. For example: ex:kb kees:workflow ( ex:plan1 ex:plan2)` means that ex:plan2 kees:requires ex:plan1

has characteristics: functional

has domain
KnowledgeBasec

workflowop back to ToC or Object Property ToC

IRI: http://linkeddata.center/kees/v1#workflow

relates to a RDF list of kees:Plan. The list order determine the plan execution.

has characteristics: functional

has domain
KnowledgeBasec

Named Individuals

createni back to ToC or Named Individual ToC

IRI: http://linkeddata.center/kees/v1#replace

is defined by
http://linkeddata.center/kees/:
An accrual policy where the named graph is re-created on data change
belongs to
AccrualPolicyc

guardni back to ToC or Named Individual ToC

IRI: http://linkeddata.center/kees/v1#guard

A SPARQL service description feature that states that the RDF store supports KEES guard specifications

sharableKnowledgeni back to ToC or Named Individual ToC

IRI: http://linkeddata.center/kees/v1#sharableKnowledge

The default name for all shared knowledge bases
belongs to
KnowledgeBasec

trustGraphMetricni back to ToC or Named Individual ToC

IRI: http://linkeddata.center/kees/v1#trustGraphMetric

defines a metric that evaluate a trust value for a graph with a specific name. All can be used in graph quality observations.

updateni back to ToC or Named Individual ToC

IRI: http://linkeddata.center/kees/v1#append

An accrual policy where the data ar appended to existing named graphs
belongs to
AccrualPolicyc

Annotation Properties

contributorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/contributor

creatorap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/creator

deprecatedap back to ToC or Annotation Property ToC

IRI: http://www.w3.org/2002/07/owl#deprecated

descriptionap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/description

homepageap back to ToC or Annotation Property ToC

IRI: http://xmlns.com/foaf/0.1/homepage

licenseap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/terms/license

modifedap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/modifed

rightsap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/rights

subjectap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/subject

titleap back to ToC or Annotation Property ToC

IRI: http://purl.org/dc/elements/1.1/title

Namespace Declarations back to ToC

default namespace
http://linkeddata.center/kees/v1#
dc
http://purl.org/dc/elements/1.1/
foaf
http://xmlns.com/foaf/0.1/
images
https://raw.githubusercontent.com/linkeddatacenter/kees/master/v1/images/
kees
http://linkeddata.center/kees/
owl
http://www.w3.org/2002/07/owl#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
terms
http://purl.org/dc/terms/
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.