Michele Pasin / Quotes

AnnotationProperty versus DatatypeProperty in OWL DL

DatatypeProperty and AnnotationProperty are not the same, especially in OWL (2) DL. In OWL (2) DL, terms defined in an ontology are separated into classes, datatypes, object properties, datatype properties, annotation properties, instances and data values. An ObjectProperty MUST relate two instances. A DatatypeProperty MUST relate an instance to a data value. Therefore, in OWL (2) DL, you cannot use a DatatypeProperty or an ObjectProperty on a class or a property. This is why there are AnnotationProperties, which can relate any entity (except the reserved ones) to any kind of values (either data value, instance or even class or property). This works in OWL (2) DL because the semantics explicitly says that annotation properties should be simply disregarded in the reasoning process. It is thus a convenient way to add information to classes, properties or ontologies. You should know that in OWL (2) DL, AnnotationProperty, DatatypeProperty and ObjectProperty are pairwise disjoint.

In OWL Full, however, these considerations are not very relevant because you can arbitrarily use a DatatypeProperty or an ObjectProperty on a class or property.

Saved 23 April 2014 / answers.semanticweb.com ↗

#OWL-DL #annotation-properties #data-values #ontology #instances #datatype-properties

Problem: how to differentiate categories from individuals? a sep-driven approximation..

Another important aspect of ontology design concerns the drawing of a line between categories and individuals. For instance, should connectionism be…

From Encyclopedia To Ontology: Toward Dynamic Representation Of The Discipline Of Philosophy #connectionism #philosophy #instances #individuals #ontology

Punning

In the Semantic Web, a metaclass is a class whose instances are classes. Metaclasses are supported in the ontology language OWL and the data-modeling…

Metaclass (semantic Web) - Wikipedia, The Free Encyclopedia #RDF #ontology #instances #language

Rules for annotation properties in OWL DL

OWL DL allows annotations on classes, properties, individuals and ontology headers, but only under the following conditions: The sets of object properties…

Owl Web Ontology Language Reference #properties #OWL-DL #class #header #conditions

A file manifestation (in the frbr sense)

The Moab Design is based in large part on the concept of a file manifestation (in the FRBR[18] sense of manifestation). In this view, a file’s uniqueness is…

The Code4lib Journal – The Moab Design For Digital Object Versioning #manifestations #combination #content #instances #design

Classes model types, not instances

Classes (also called "terms" in this guide) model types of objects or processes in the real world. Note that classes model types, not instances. For example…

An Introduction To Obo Ontologies #class #objects #real-world #instances #types

Extension of a class

The extension of a class is the set of all real life instances belonging to the class that fulfil the criteria of its intension. This set is "open" in the…

Cidoc-crm Version 4.2.4 - Reference Document #instances #set #information-systems #extension