The expressiveness of SHACL and a tractable language fragment proposal.

dc.contributor.advisorReutter de la Maza, Juan
dc.contributor.authorFlorenzano Hernández, Fernando Alberto
dc.contributor.otherPontificia Universidad Católica de Chile. Escuela de Ingeniería
dc.date.accessioned2020-05-18T15:28:10Z
dc.date.available2020-05-18T15:28:10Z
dc.date.issued2020
dc.descriptionTesis (Master of Science in Engineering)--Pontificia Universidad Católica de Chile, 2020
dc.description.abstractSHACL (Shapes Constraint Language) es una especificación para describir y validar grafos RDF que recientemente se convirtió en recomendación de la W3C. La dificultad principal que presenta su uso es la ausencia de una definición oficial para el manejo de restricciones recursivas. Además, el hecho de que grafos RDF por lo general son accesibles mediante alojamiento remoto a través de solo consultas SPARQL hace que la validación dependa de dichos sistemas. En esta tesis, extendemos trabajo previo con el objetivo de mejorar el entendimiento de lo conocido del problema de validación. Primero, investigamos la posibilidad de validar un grafo contra esquemas no recursivos utilizando solo procesamiento en memoria, y mediante el procesamiento de una única consulta general. Para el caso recursivo, cuyo problema es NP-duro, revisamos la jerarquía de fragmentos de SHACL conocidos y sus respectivas dificultades. Finalmente, proponemos un nuevo fragmento de restricciones y mostramos un algoritmo que resuelve eficientemente el problema de validación. Este último se puede utilizar cuando es necesario manejar restricciones recursivas, pero manteniendo cotas de ejecución eficientes sin tener que recurrir a maquinaria externa.
dc.format.extentix, 81 páginas
dc.identifier.doi10.7764/tesisUC/ING/28920
dc.identifier.urihttps://doi.org/10.7764/tesisUC/ING/28920
dc.identifier.urihttps://repositorio.uc.cl/handle/11534/28920
dc.language.isoen
dc.nota.accesoContenido completo
dc.rightsacceso abierto
dc.subject.ddc005.758
dc.subject.deweyCiencias de la computaciónes_ES
dc.subject.otherRDF (Lenguaje de marcación de documentos)es_ES
dc.subject.otherLenguajes de marcación de documentoses_ES
dc.titleThe expressiveness of SHACL and a tractable language fragment proposal.es_ES
dc.typetesis de maestría
sipa.codpersvinculados126898
sipa.codpersvinculados223222
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Tesis Final Fernando Florenzano.pdf
Size:
1.24 MB
Format:
Adobe Portable Document Format
Description:
License bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.31 KB
Format:
Item-specific license agreed upon to submission
Description: