Context Descriptor Pattern

IRI:
http://www.demcare.eu/ontologies/contextdescriptor.owl
Version IRI:
http://www.demcare.eu/ontologies/contextdescriptor.owl/1.0
Date:
17/09/2015
Current version:
1.0
Authors:
Georgios Meditskos
Imported Ontologies:
http://www.loa-cnr.it/ontologies/DUL.owl (visualise it with LODE)
http://xmlns.com/foaf/0.1/ (visualise it with LODE)
Other visualisation:
Ontology source

Abstract

The ontology provides the vocabulary to annotate complex (high-level) activity classes with low-level observations for complex activity recognition.

Documentation regarding the ontology vocabulary can be found at http://www.demcare.eu/ontologies/ctxdesc.html

Table of Content

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

Introduction

OWL pattern for describing activity models as abstract dependencies among classes.

In order to describe the context pertinent to each high-level activity in an abstract yet formal way, we reuse the Situation concept of the Descriptions and Situations (DnS) pattern of DOLCE+DnS Ultralite (DUL). The aim is to provide the conceptual model for annotating domain activity classes with lower-level observation types. The figure shows the specialisation of the Situation class, along with two sub-properties of the isSettingFor upper-level property.

The aim is to define relations among classes, therefore, the proposed pattern treats classes as instances, allowing property assertions to be made among domain concepts. Intuitively, the ontology can be thought of as a conceptual (meta) layer that can be placed on top of any domain activity ontology. This way, instances of the ContextDescriptor are used to link domain activities (describes property) with one or more lower-level conceptualisations through dependency property assertions.

For more details, please refer to the relevant paper: Georgios Meditskos, Efstratios Kontopoulos, Ioannis Kompatsiaris, "Knowledge-driven Activity Recognition and Segmentation Using Context Connections", International Semantic Web Conference (ISWC), pp. 260-275, Riva del Garda, Trento, Italy, 19-23 October 2014

Classes

Context Descriptorc back to ToC or Class ToC

IRI: http://www.demcare.eu/ontologies/contextdescriptor.owl#ContextDescriptor

A ContextDescriptor instance is a container class that allows the definition of relationships (dependencies) among ontology classes.

The goal is to define relations among classes, therefore, the proposed ontology treats classes as instances, allowing property assertions to be made among domain concepts. Intuitively, the ontology can be thought of as a conceptual (meta) layer that can be placed on top of any domain activity ontology. This way, instances of the ContextDescriptor are used to link domain activities (describes property) with one or more lower-level conceptualisations through dependency property assertions.

The pattern has been used for building human activity models by defining the dependencies between low-level observations and high-level activities.

For more details, please see the relevant paper:

Georgios Meditskos, Efstratios Kontopoulos, Ioannis Kompatsiaris, "Knowledge-driven Activity Recognition and Segmentation Using Context Connections", International Semantic Web Conference (ISWC), pp. 260-275, Riva del Garda, Trento, Italy, 19-23 October 2014

has super-classes
situation
dependencyop some classc
thresholddp exactly 1
describesop exactly 1 classc
is in domain of
dependencyop, describesop, thresholddp

Object Properties

dependencyop back to ToC or Object Property ToC

IRI: http://www.demcare.eu/ontologies/contextdescriptor.owl#dependency

This property is used for denoting the dependencies of a particular ontology class.

The model also allows annotated classes to inherit the context dependencies of the superclasses through property chain axiom (OWL 2 RL Profile).

has super-properties
is setting for
has domain
Context Descriptorc
has range
classc
has sub-property chains
describesop o sub class ofop o is described byop o dependencyop

describesop back to ToC or Object Property ToC

IRI: http://www.demcare.eu/ontologies/contextdescriptor.owl#describes

This property is used for defining the higher level class of the ContextDescriptor

has super-properties
is setting for
has domain
Context Descriptorc
has range
classc
is inverse of
is described byop

is described byop back to ToC or Object Property ToC

IRI: http://www.demcare.eu/ontologies/contextdescriptor.owl#isDescribedBy

is inverse of
describesop

Data Properties

thresholddp back to ToC or Data Property ToC

IRI: http://www.demcare.eu/ontologies/contextdescriptor.owl#threshold

This property can be used to assign a threshold to the context descriptor of a certain complex activity, specifying a minimum value of confidence (plausability).

has domain
Context Descriptorc
has range
float

Annotation Properties

preferred namespace prefixap back to ToC or Annotation Property ToC

IRI: http://purl.org/vocab/vann/preferredNamespacePrefix

Namespace Declarations back to ToC

default namespace
http://www.demcare.eu/ontologies/contextdescriptor.owl#
dc
http://purl.org/dc/elements/1.1/
dul-owl
http://www.loa-cnr.it/ontologies/DUL.owl#
ns
http://creativecommons.org/ns#
ontologies
http://www.demcare.eu/ontologies/
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#
vann
http://purl.org/vocab/vann/
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.