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....
Autores principales: | , , |
---|---|
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 |