Cargando…

Astrea: Automatic Generation of SHACL Shapes from Ontologies

Knowledge Graphs (KGs) that publish RDF data modelled using ontologies in a wide range of domains have populated the Web. The SHACL language is a W3C recommendation that has been endowed to encode a set of either value or model data restrictions that aim at validating KG data, ensuring data quality....

Descripción completa

Detalles Bibliográficos
Autores principales: Cimmino, Andrea, Fernández-Izquierdo, Alba, García-Castro, Raúl
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7250618/
http://dx.doi.org/10.1007/978-3-030-49461-2_29
_version_ 1783538797764411392
author Cimmino, Andrea
Fernández-Izquierdo, Alba
García-Castro, Raúl
author_facet Cimmino, Andrea
Fernández-Izquierdo, Alba
García-Castro, Raúl
author_sort Cimmino, Andrea
collection PubMed
description Knowledge Graphs (KGs) that publish RDF data modelled using ontologies in a wide range of domains have populated the Web. The SHACL language is a W3C recommendation that has been endowed to encode a set of either value or model data restrictions that aim at validating KG data, ensuring data quality. Developing shapes is a complex and time consuming task that is not feasible to achieve manually. This article presents two resources that aim at generating automatically SHACL shapes for a set of ontologies: (1) Astrea-KG, a KG that publishes a set of mappings that encode the equivalent conceptual restrictions among ontology constraint patterns and SHACL constraint patterns, and (2) Astrea, a tool that automatically generates SHACL shapes from a set of ontologies by executing the mappings from the Astrea-KG. These two resources are openly available at Zenodo, GitHub, and a web application. In contrast to other proposals, these resources cover a large number of SHACL restrictions producing both value and model data restrictions, whereas other proposals consider only a limited number of restrictions or focus only on value or model restrictions.
format Online
Article
Text
id pubmed-7250618
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-72506182020-05-27 Astrea: Automatic Generation of SHACL Shapes from Ontologies Cimmino, Andrea Fernández-Izquierdo, Alba García-Castro, Raúl The Semantic Web Article Knowledge Graphs (KGs) that publish RDF data modelled using ontologies in a wide range of domains have populated the Web. The SHACL language is a W3C recommendation that has been endowed to encode a set of either value or model data restrictions that aim at validating KG data, ensuring data quality. Developing shapes is a complex and time consuming task that is not feasible to achieve manually. This article presents two resources that aim at generating automatically SHACL shapes for a set of ontologies: (1) Astrea-KG, a KG that publishes a set of mappings that encode the equivalent conceptual restrictions among ontology constraint patterns and SHACL constraint patterns, and (2) Astrea, a tool that automatically generates SHACL shapes from a set of ontologies by executing the mappings from the Astrea-KG. These two resources are openly available at Zenodo, GitHub, and a web application. In contrast to other proposals, these resources cover a large number of SHACL restrictions producing both value and model data restrictions, whereas other proposals consider only a limited number of restrictions or focus only on value or model restrictions. 2020-05-07 /pmc/articles/PMC7250618/ http://dx.doi.org/10.1007/978-3-030-49461-2_29 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Cimmino, Andrea
Fernández-Izquierdo, Alba
García-Castro, Raúl
Astrea: Automatic Generation of SHACL Shapes from Ontologies
title Astrea: Automatic Generation of SHACL Shapes from Ontologies
title_full Astrea: Automatic Generation of SHACL Shapes from Ontologies
title_fullStr Astrea: Automatic Generation of SHACL Shapes from Ontologies
title_full_unstemmed Astrea: Automatic Generation of SHACL Shapes from Ontologies
title_short Astrea: Automatic Generation of SHACL Shapes from Ontologies
title_sort astrea: automatic generation of shacl shapes from ontologies
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7250618/
http://dx.doi.org/10.1007/978-3-030-49461-2_29
work_keys_str_mv AT cimminoandrea astreaautomaticgenerationofshaclshapesfromontologies
AT fernandezizquierdoalba astreaautomaticgenerationofshaclshapesfromontologies
AT garciacastroraul astreaautomaticgenerationofshaclshapesfromontologies