Representing and Querying Multiple Ontologies with Contextual Logic Programming

被引:0
作者
Lopes, Nuno [1 ]
Fernandes, Claudio [2 ]
Abreu, Salvador [2 ]
机构
[1] Natl Univ Ireland Univ Coll Galway, Digital Enterprise Res Inst, Galway, Ireland
[2] Univ Evora, Evora, Portugal
关键词
Ontologies (OWL); Logic Programming; SPARQL;
D O I
10.2298/CSIS0802039L
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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 different sources are shown - in particular, the case of multiple OWL ontologies is discussed.
引用
收藏
页码:39 / 62
页数:24
相关论文
共 24 条
  • [1] Objective: In minimum context
    Abreu, S
    Diaz, D
    [J]. LOGIC PROGRAMMING, PROCEEDINGS, 2003, 2916 : 128 - 147
  • [2] ABREU S, 2006, LNCS, V4369
  • [3] [Anonymous], 2001, SCI AM
  • [4] [Anonymous], 2004, OWL WEB ONTOLOGY LAN
  • [5] Antoniou G., 2004, SEMANTIC WEB PRIMER
  • [6] BECKETT D, 2006, SPARQL QUERY RESULTS
  • [7] CLARK KG, 2006, WORLD WID WEB CONS 6
  • [8] *DAML, 2007, DARPA
  • [9] Dean M., 2004, OWL WEB ONTOLOGY LAN
  • [10] DODDS L, XML ARMY KNIFE