Article ID Journal Published Year Pages File Type
422647 Electronic Notes in Theoretical Computer Science 2011 20 Pages PDF
Abstract

In this paper we investigate how to use logic programming (in particular, Prolog) as query language against OWL resources. Our query language will be able to retrieve data and meta-data about a given OWL based ontology. With this aim, firstly, we study how to define a query language based on a fragment of Description Logic, then we show how to encode the defined query language into Prolog by means of logic rules and finally, we identify Prolog goals which correspond to queries.

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics