TY - GEN
T1 - The role of reasoning for RDF validation
AU - Bosch, Thomas
AU - Acar, Erman
AU - Nolle, Andreas
AU - Eckert, Kai
PY - 2015/9
Y1 - 2015/9
N2 - For data practitioners embracing the world of RDF and Linked Data, the openness and flexibility is a mixed blessing. For them, data validation according to predefined constraints is a much sought-after feature, particularly as this is taken for granted in the XML world. Based on our work in the DCMI RDF Application Profiles Task Group and in cooperation with the W3C Data Shapes Working Group, we published by today 81 types of constraints that are required by various stakeholders for data applications. These constraint types form the basis to investigate the role that reasoning and different semantics play in practical data validation, why reasoning is beneficial for RDF validation, and how to overcome the major shortcomings when validating RDF data by performing reasoning prior to validation. For each constraint type, we examine (1) if reasoning may improve data quality, (2) how efficient in terms of runtime validation is performed with and without reasoning, and (3) if validation results depend on underlying semantics which differs between reasoning and validation. Using these findings, we determine for the most common constraint languages which constraint types they enable to express and give directions for the further development of constraint languages.
AB - For data practitioners embracing the world of RDF and Linked Data, the openness and flexibility is a mixed blessing. For them, data validation according to predefined constraints is a much sought-after feature, particularly as this is taken for granted in the XML world. Based on our work in the DCMI RDF Application Profiles Task Group and in cooperation with the W3C Data Shapes Working Group, we published by today 81 types of constraints that are required by various stakeholders for data applications. These constraint types form the basis to investigate the role that reasoning and different semantics play in practical data validation, why reasoning is beneficial for RDF validation, and how to overcome the major shortcomings when validating RDF data by performing reasoning prior to validation. For each constraint type, we examine (1) if reasoning may improve data quality, (2) how efficient in terms of runtime validation is performed with and without reasoning, and (3) if validation results depend on underlying semantics which differs between reasoning and validation. Using these findings, we determine for the most common constraint languages which constraint types they enable to express and give directions for the further development of constraint languages.
KW - Data Quality
KW - Linked Data
KW - OWL
KW - RDF Constraint Types
KW - RDF Validation
KW - Reasoning
KW - Semantic Web
UR - http://www.scopus.com/inward/record.url?scp=84962622204&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84962622204&partnerID=8YFLogxK
UR - http://www.mendeley.com/research/role-reasoning-rdf-validation
U2 - 10.1145/2814864.2814867
DO - 10.1145/2814864.2814867
M3 - Conference contribution
T3 - ACM International Conference Proceeding Series
SP - 33
EP - 40
BT - SEMANTiCS '15: Proceedings of the 11th International Conference on Semantic Systems
A2 - Polleres, Axel
A2 - Hellmann, Sebastian
A2 - Parreira, Josiane Xavier
PB - Association for Computing Machinery
T2 - 11th International Conference on Semantic Systems, SEMANTiCS 2015
Y2 - 16 September 2015 through 17 September 2015
ER -