Ontology:Property Reification Vocabulary

From Odp

Revision as of 23:49, 2 February 2011 by BobFerris (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

Return to Catalogue of Exemplary Ontologies

Ontology Overview

Name: Property Reification Vocabulary
Description: The Property Reification Vocabulary specification provides a vocabulary for describing the ontology design pattern of property reification on/ for the Semantic Web.
Purpose: Enable reification descriptions on the vocabulary level. Can be used for ontology mapping.
Organization(s):
Author(s): Jiří Procházka, Richard Cyganiak, Toby Inkster, Bob Ferris
Justification The Property Reification Vocabulary is design after a proposal made by Jiří Procházka, Richard Cyganiak and Toby Inkster and extended by Bob Ferris. It should reflect the important use case and ontology design pattern of property reification, which is different from statement reification (see also background and this explanation). This gives ontology designers the freedom to separate such property reification definitions from their core ontology and enable hence the opportunity to make them optional.
Recommended by:
Submitted by: BobFerris
Competency Questions:
Domains: Ontology Alignment, Ontology, Vocabulary
Scenario: Ontology mapping
Known issues:
OntologyURI:

http://purl.org/ontology/prv/core# (0)

Licensing:
Web references:
Other references:

Long Description

It seems that there is still a lack in modelling contextual information for Semantic Graph triples and deploying this knowledge representation reusable in a distributed Linked Data environment. Although, there exists probably applicable solutions for representing external context*, e.g. Named Graphs or N-Quads. However, these methods are not really appropriated to represent internal context* by keeping clear semantics regarding their described Semantic Graph triples (information resource). Even the existing method for RDF statements, RDF Reification (statement reification), has no clear semantics between the statement triple(s) and their reification information resource(s). Furthermore, this method is intended to be applied at the instance level. Although, it might be good to be able to apply reification definition also on the vocabulary level. That means, to reify the semantic relation that is established by a property. This kind of reification is then called property reification. Therefore, the simple semantic relation, represented by subject, predicate and object, is now defined as shortcut relation. Thereby, the predicate is always the same property for a single shortcut relation definition. Beyond, the class that enables a detailed description of such a n-ary relation is called reification class. Due to the reason, that there wasn’t a published vocabulary that addresses a mapping and its semantics between shortcut relations and reification classes and vice versa, Bob Ferris co-designed the Property Reification Vocabulary. This vocabulary is designed after a proposal made by Jiří Procházka, Richard Cyganiak and Toby Inkster and was also extended by Bob Ferris to enable further functionality. It should reflect the important use case and ontology design pattern of property reification. This gives ontology designers the freedom to separate such property reification definitions from their core ontology definition and enable hence the opportunity to make them optional.

Additional Information



References

Add a reference

  • The working page of the Property Reification Vocabulary on the ESW wiki. Wiki | reference page
Personal tools
Quality Committee
Content OP publishers