Property Reification Vocabulary

IRI:
http://purl.org/ontology/prv/core#
Date:
19T14:38:53+01:00/02/2011
Current version:
0.11
Authors:
http://foaf.me/zazi#me
http://mud.cz/foaf.rdf#ojirio
http://richard.cyganiak.de/foaf.rdf#cygri
http://tobyinkster.co.uk/#i
Imported Ontologies:
http://purl.org/dc/elements/1.1/ (visualise it with LODE)
http://purl.org/vocab/vann/ (visualise it with LODE)
http://www.w3.org/2003/06/sw-vocab-status/ns (visualise it with LODE)
http://xmlns.com/foaf/0.1/ (visualise it with LODE)
Other visualisation:
Ontology source

Table of Content

  1. Introduction
  2. Classes
  3. Object Properties
  4. Namespace Declarations

Introduction

A vocabulary for describing the ontology design pattern of property reification. That means the semantic relation of a "shortcut relation" (subject, predicate, object) with its detailed description of the relationship.

Classes

Property Reificationc back to ToC or Class ToC

IRI: http://purl.org/ontology/prv/core#PropertyReification

is defined by
http://purl.org/ontology/prv/core#
The class, which describes the relations of a property reification. That means, its "shortcut relation", its reification class, and the properties that are relating to the subject and object of the "shortcut relation".
has super-classes
class
is in domain of
has object propertyop, has reification classop, has shortcutop, has shortcut propertyop, has subject propertyop

Object Properties

has object propertyop back to ToC or Object Property ToC

IRI: http://purl.org/ontology/prv/core#object_property

is defined by
http://purl.org/ontology/prv/core#
Relates to the property of the reification class, which relates to the object of the "shortcut relation".
has domain
Property Reificationc
has range
propertyc

has reification classop back to ToC or Object Property ToC

IRI: http://purl.org/ontology/prv/core#reification_class

is defined by
http://purl.org/ontology/prv/core#
Relates to the reification class, which can be related to the object and subject property to be able to associate the object and subject of the "shortcut relation". The reification class should provide detailed descriptions of the relationship that is described in a simple form by the "shortcut relation".
has domain
Property Reificationc
has range
class

has shortcutop back to ToC or Object Property ToC

IRI: http://purl.org/ontology/prv/core#shortcut

is defined by
http://purl.org/ontology/prv/core#
Relates to the property of the "shortcut relation" (its predicate).
has domain
Property Reificationc
has range
propertyc

has shortcut propertyop back to ToC or Object Property ToC

IRI: http://purl.org/ontology/prv/core#shortcut_property

is defined by
http://purl.org/ontology/prv/core#
Relates to the property of the reification class, which relates to the predicate of the "shortcut relation". So that the specific property reification can be "verified" (the property of the prv:shortcut relation and this one associated by the referred shortcut property should be equal).
has domain
Property Reificationc
has range
propertyc

has subject propertyop back to ToC or Object Property ToC

IRI: http://purl.org/ontology/prv/core#subject_property

is defined by
http://purl.org/ontology/prv/core#
Relates to the property of the reification class, which relates to the subject of the "shortcut relation".
has domain
Property Reificationc
has range
propertyc

reifiedop back to ToC or Object Property ToC

IRI: http://purl.org/ontology/prv/core#reified

is defined by
http://purl.org/ontology/prv/core#
This property relates an statement identifier of a shortcut relation with an instance of a reification class. Although, this is at the moment not really applicable, because it requires a notation for statement identifier as optional fourth element of a tuple; that means, triple + statement identifier.
has domain
resourcec
has range
thingc

Namespace Declarations back to ToC

default namespace
http://purl.org/ontology/prv/core#
dc
http://purl.org/dc/elements/1.1/
foaf-rdf
http://mud.cz/foaf.rdf#
ns
http://www.w3.org/2003/06/sw-vocab-status/ns#
owl
http://www.w3.org/2002/07/owl#
prv
http://purl.org/ontology/prv/
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
spin
http://spinrdf.org/spin#
sw-vocab-status
http://www.w3.org/2003/06/sw-vocab-status/
vann
http://purl.org/vocab/vann/
xsd
http://www.w3.org/2001/XMLSchema#
zazi
http://foaf.me/zazi#

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