UDC 004.42
Representing and Querying Multiple Ontologies with Contextual Logic Programming
- Digital Enterprise Research Institute, National University of Ireland
Galway
nuno.lopes@deri.org - Universidade de Evora
{fcff,spag}@di.uevora.pt
Abstract
The system presented in this paper uses Contextual Logic Programming as a computational hub for representing and reasoning over knowledge modeled by web ontologies, integrating the approach with similar mechanisms which we already developed. As a result of its Logic Programming heritage, the system may also recursively interrogate other ontologies or data repositories, providing a semantic integration of multiple sources. The components required to behave as a SPARQL query engine are explained and examples of integration of difierent sources are shown – in particular, the case of multiple OWL ontologies is discussed.
Key words
Ontologies (OWL), Logic Programming, SPARQL
Publication information
Volume 5, Issue 2 (December 2008)
Compilers, Related Technologies and Applications
Year of Publication: 2008
ISSN: 2406-1018 (Online)
Publisher: ComSIS Consortium
Full text
Available in PDF
Portable Document Format
How to cite
Lopes, N., Fernandes, C., Abreu, S.: Representing and Querying Multiple Ontologies with Contextual Logic Programming. Computer Science and Information Systems, Vol. 5, No. 2, 39-62. (2008)