Planned intervention: On Thursday 19/09 between 05:30-06:30 (UTC), Zenodo will be unavailable because of a scheduled upgrade in our storage cluster.
Published May 1, 2016 | Version v1
Conference paper Restricted

X-Protege: An Ontology Editor for Defining Cartesian Types to Represent n-ary Relations

Description

Arbitrary n-ary relations (n ≥ 1) can, in principle, be realized through binary relations obtained by a reification process which introduces
new individuals to which the additional arguments are linked via “accessor” properties. Modern ontologies which employ standards such
as RDF and OWL have mostly obeyed this restriction, but have struggled with it nevertheless. In (Krieger and Willms, 2015), we have
laid the foundations for a theory-agnostic extension of RDFS and OWL and have implemented in the last year an extension of Prot´

ege´,

called ×-Prot´

ege´, which supports the definition of Cartesian types to represent n-ary relations and relation instances. Not only do we
keep the distinction between the domain and the range of an n-ary relation, but also introduce so-called extra arguments which can
be seen as position-oriented unnamed annotation properties and which are accessible to entailment rules. As the direct representation
of n-ary relations abolishes RDF triples, we have backed up ×-Prot´

ege´ by the semantic repository and entailment engine HFC which

supports tuples of arbitrary length. ×-Prot´

ege´ is programmed in Java and is made available under the Mozilla Public License.

Files

Restricted

The record is publicly accessible, but files are restricted to users with access.

Additional details

Funding

PAL – Personal Assistant for healthy Lifestyle (PAL) 643783
European Commission