Using Rule-Based Reasoning for RDF Validation

被引:7
作者
Arndt, Dorthe [1 ]
De Meester, Ben [1 ]
Dimou, Anastasia [1 ]
Verborgh, Ruben [1 ]
Mannens, Erik [1 ]
机构
[1] Univ Ghent, Imec, IDLab, Sint Pietersnieuwstr 41, B-9000 Ghent, Belgium
来源
RULES AND REASONING | 2017年 / 10364卷
关键词
N3; RDF validation; Rule-based reasoning; WEB; FRAMEWORK;
D O I
10.1007/978-3-319-61252-2_3
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The success of the Semantic Web highly depends on its ingredients. If we want to fully realize the vision of a machine-readable Web, it is crucial that Linked Data are actually useful for machines consuming them. On this background it is not surprising that (Linked) Data validation is an ongoing research topic in the community. However, most approaches so far either do not consider reasoning, and thereby miss the chance of detecting implicit constraint violations, or they base themselves on a combination of different formalisms, e.g. Description Logics combined with SPARQL. In this paper, we propose using Rule-Based Web Logics for RDF validation focusing on the concepts needed to support the most common validation constraints, such as Scoped Negation As Failure (SNAF), and the predicates defined in the Rule Interchange Format (RIF). We prove the feasibility of the approach by providing an implementation in Notation3 Logic. As such, we show that rule logic can cover both validation and reasoning if it is expressive enough.
引用
收藏
页码:22 / 36
页数:15
相关论文
共 32 条
[1]  
[Anonymous], ARXIV150103933
[2]  
[Anonymous], TECHNICAL REPORT
[3]  
[Anonymous], 2008, SPARQL QUERY LANGUAG
[4]   Improving OWL RL Reasoning in N3 by Using Specialized Rules [J].
Arndt, Doerthe ;
De Meester, Ben ;
Bonte, Pieter ;
Schaballie, Jeroen ;
Bhatti, Jabran ;
Dereuddre, Wim ;
Verborgh, Ruben ;
Ongenae, Femke ;
De Turck, Filip ;
Van de Walle, Rik ;
Mannens, Erik .
ONTOLOGY ENGINEERING, 2016, 9557 :93-104
[5]   Ontology Reasoning Using Rules in an eHealth Context [J].
Arndt, Dorthe ;
De Meester, Ben ;
Bonte, Pieter ;
Schaballie, Jeroen ;
Bhatti, Jabran ;
Dereuddre, Wim ;
Verborgh, Ruben ;
Ongenae, Femke ;
De Turck, Filip ;
Van de Walle, Rik ;
Mannens, Erik .
RULE TECHNOLOGIES: FOUNDATIONS, TOOLS, AND APPLICATIONS, 2015, 9202 :465-472
[6]   Semantics of Notation3 Logic: A Solution for Implicit Quantification [J].
Arndt, Dorthe ;
Verborgh, Ruben ;
De Roo, Jos ;
Sun, Hong ;
Mannens, Erik ;
Van De Walle, Rik .
RULE TECHNOLOGIES: FOUNDATIONS, TOOLS, AND APPLICATIONS, 2015, 9202 :127-143
[7]  
Berners-Lee T., 2000, cwm
[8]   N3Logic: A logical framework for the World Wide Web [J].
Berners-Lee, Tim ;
Connolly, Dan ;
Kagal, Lalana ;
Scharf, Yosi ;
Hendler, Jim .
THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2008, 8 :249-269
[9]  
Bock C., 2012, OWL 2 Web Ontology Language Structural Specification and Functional-Style Syntax, VSecond
[10]  
Bosch T., 2015, P 11 INT C SEM SYST, P33, DOI DOI 10.1145/2814864.2814867