Generating Ontologies from Templates: A Rule-Based Approach for Capturing Regularity

09/27/2018
by   Henrik Forssell, et al.
0

We present a second-order language that can be used to succinctly specify ontologies in a consistent and transparent manner. This language is based on ontology templates (OTTR), a framework for capturing recurring patterns of axioms in ontological modelling. The language and our results are independent of any specific DL. We define the language and its semantics, including the case of negation-as-failure, investigate reasoning over ontologies specified using our language, and show results about the decidability of useful reasoning tasks about the language itself. We also state and discuss some open problems that we believe to be of interest.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/06/2023

Using the Shapes Constraint Language for modelling regulatory requirements

Ontologies are traditionally expressed in the Web Ontology Language (OWL...
research
08/16/2023

Towards Ontology-Mediated Planning with OWL DL Ontologies (Extended Version)

While classical planning languages make the closed-domain and closed-wor...
research
04/11/2014

Datalog Rewritability of Disjunctive Datalog Programs and its Applications to Ontology Reasoning

We study the problem of rewriting a disjunctive datalog program into pla...
research
04/20/2015

Computing Horn Rewritings of Description Logics Ontologies

We study the problem of rewriting an ontology O1 expressed in a DL L1 in...
research
07/20/2022

Efficient Dependency Analysis for Rule-Based Ontologies

Several types of dependencies have been proposed for the static analysis...
research
04/04/2023

An Embedding-based Approach to Inconsistency-tolerant Reasoning with Inconsistent Ontologies

Inconsistency handling is an important issue in knowledge management. Es...
research
08/27/2021

Revising Ontologies via Models: The ALC-formula Case

Most approaches for repairing description logic (DL) ontologies aim at c...

Please sign up or login with your details

Forgot password? Click here to reset