Hide metadata

dc.date.accessioned2020-06-30T18:17:11Z
dc.date.available2020-06-30T18:17:11Z
dc.date.created2019-09-19T14:18:06Z
dc.date.issued2019
dc.identifier.citationSavkovic, Ognjen Kharlamov, Evgeny Lamparter, Steffen . Validation of SHACL Constraints over KGs with OWL 2 QL Ontologies via Rewriting. Lecture Notes in Computer Science (LNCS). 2019, 11503 LNCS, 314-329
dc.identifier.urihttp://hdl.handle.net/10852/77352
dc.description.abstractConstraints have traditionally been used to ensure data quality. Recently, several constraint languages such as SHACL, as well as mechanisms for constraint validation, have been proposed for Knowledge Graphs (KGs). KGs are often enhanced with ontologies that define relevant background knowledge in a formal language such as OWL 2 QL. However, existing systems for constraint validation either ignore these ontologies, or compile ontologies and constraints into rules that should be executed by some rule engine. In the latter case, one has to rely on different systems when validating constrains over KGs and over ontology-enhanced KGs. In this work, we address this problem by defining rewriting techniques that allow to compile an OWL 2 QL ontology and a set of SHACL constraints into another set of SHACL constraints. We show that in the general case the rewriting may not exists, but it always exists for the positive fragment of SHACL. Our rewriting techniques allow to validate constraints over KGs with and without ontologies using the same SHACL validation engines.en_US
dc.languageEN
dc.rightsAttribution 4.0 International
dc.rights.urihttps://creativecommons.org/licenses/by/4.0/
dc.titleValidation of SHACL Constraints over KGs with OWL 2 QL Ontologies via Rewritingen_US
dc.typeJournal articleen_US
dc.creator.authorSavkovic, Ognjen
dc.creator.authorKharlamov, Evgeny
dc.creator.authorLamparter, Steffen
cristin.unitcode185,15,5,80
cristin.unitnameCentre for Scalable Data Access
cristin.ispublishedtrue
cristin.fulltextoriginal
cristin.qualitycode1
dc.identifier.cristin1726789
dc.identifier.bibliographiccitationinfo:ofi/fmt:kev:mtx:ctx&ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.jtitle=Lecture Notes in Computer Science (LNCS)&rft.volume=11503 LNCS&rft.spage=314&rft.date=2019
dc.identifier.jtitleLecture Notes in Computer Science (LNCS)
dc.identifier.volume11503 LNCS
dc.identifier.startpage314
dc.identifier.endpage329
dc.identifier.doihttps://doi.org/10.1007/978-3-030-21348-0_21
dc.identifier.urnURN:NBN:no-80470
dc.type.documentTidsskriftartikkelen_US
dc.type.peerreviewedPeer reviewed
dc.source.issn0302-9743
dc.identifier.fulltextFulltext https://www.duo.uio.no/bitstream/handle/10852/77352/1/Validation%2Bof%2BSHACL.pdf
dc.type.versionPublishedVersion


Files in this item

Appears in the following Collection

Hide metadata

Attribution 4.0 International
This item's license is: Attribution 4.0 International