NoHR: An Overview Reasoning with Ontologies and Nonmonotonic Rules

被引:5
作者
Kasalica, Vedran [1 ]
Knorr, Matthias [2 ]
Leite, Joao [2 ]
Lopes, Carlos [3 ]
机构
[1] Univ Utrecht, Dept Informat & Comp Sci, NL-3584 CC Utrecht, Netherlands
[2] FCT NOVA Lisboa, NOVA LINCS, Dept Informat, P-2829516 Caparica, Portugal
[3] FCT NOVA Lisboa, UNINOVA, Ctr Technol & Syst, P-2829516 Caparica, Portugal
来源
KUNSTLICHE INTELLIGENZ | 2020年 / 34卷 / 04期
关键词
Query answering; Description logic ontologies; Rule-based languages; MULTI-CONTEXT SYSTEMS; OWL; QUERIES;
D O I
10.1007/s13218-020-00650-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Description logic ontologies, such as ontologies written in OWL, and non-monotonic rules, as known in Logic Programming, are two major approaches in Knowledge Representation and Reasoning. Even though their integration is challenging due to their inherent differences, the need to combine their distinctive features stems from real world applications. In this paper, we give an overview of NoHR, a reasoner designed to answer queries over theories composed of an OWL ontology in a Description logic and a set of non-monotonic rules. NoHR has been developed as a plug-in for the widely used ontology editor Protege, building on a combination of reasoners dedicated to OWL and rules, but it is also available as a library, allowing for its integration within other environments and applications. It comes with support for all polynomial OWL profiles and the integration of their constructors as well as for standard built-in Prolog predicates, and allows the direct consultation of databases during query evaluation and the usage of sophisticated mechanisms, such as tabling already computed results, all of which enhances the applicability and the efficiency of query answering.
引用
收藏
页码:509 / 515
页数:7
相关论文
共 48 条
[21]   A model building framework for answer set programming with external computations [J].
Eiter, Thomas ;
Fink, Michael ;
Ianni, Giovambattista ;
Krennwallner, Thomas ;
Redl, Christoph ;
Schuller, Peter .
THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2016, 16 :418-464
[22]   15 Years of Semantic Web: An Incomplete Survey [J].
Glimm, Birte ;
Stuckenschmidt, Heiner .
KUNSTLICHE INTELLIGENZ, 2016, 30 (02) :117-130
[23]   HermiT: An OWL 2 Reasoner [J].
Glimm, Birte ;
Horrocks, Ian ;
Motik, Boris ;
Stoilos, Giorgos ;
Wang, Zhe .
JOURNAL OF AUTOMATED REASONING, 2014, 53 (03) :245-269
[24]   Evolving Multi-Context Systems [J].
Goncalves, Ricardo ;
Knorr, Matthias ;
Leite, Joao .
21ST EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE (ECAI 2014), 2014, 263 :375-380
[25]  
Grosof BN, 2003, P WWW, P48
[26]  
Hitzler P, 2012, OWL 2 WEB ONTOLOGY L
[27]  
Horrocks I, 2006, P KR, P57
[28]  
Kaminski T, 2015, PROCEEDINGS OF THE TWENTY-FOURTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE (IJCAI), P3098
[29]  
Kasalica V, 2019, LNCS, P18
[30]  
Kifer M, 2013, RIF OVERVIEW, VSecond