Como parte de mi actividad investigadora desarrollo y mantengo una serie de modulos software. En esta página puedes encontrar una selección, pero siempre puedes consultar mi perfil de Github para descubrir más.

ShExML

ShExML es un lenguaje basado en ShEx para mapear y unir fuentes de datos heterogéneas. Está diseñado poniendo especial atention a la usabilidad para facilitar la creación de reglas de mapeo a los usuarios.

Scala Construcción declarative de grafos de conocimiento
DMAOG

DMAOG es una libraria que genera código para acceder datos en formato RDF (o provinientes de reglas de mapeo) de una manera automática, abstrayendo a los desarolladores de esta preocupación.

Scala Generación de código Scaffolding
EHRI/DataIntegrationLabResources

Colección de recursos usada para las tareas de integración de datos llevadas a cabo dentro del proyecto EHRI-3, conteniendo más de 20 casos.

XSLT XML Integración de datos Patrimonio cultural
EHRI2LOD

Este proyecto permite descargar los datos del portal del EHRI y convertirlos a datos enlazados alineados con la ontología Records in Context (RiC-O).

ShExML Python Shell RiC-O Mapeo de datos
XMLSchema2ShEx

XMLSchema2ShEx es una herramienta que convierte ficheros en XML Schema a sus equivalentes en Shape Expressions. El objetivo final is permitir la traducción de datos en XML a RDF preservando las reglas de validación.

Scala Validación de datos Transformación de esquemas
codemeta-shexml

Generación de ficheros CodeMeta desde proveedores de metadatos intrínsecos e extrínsecos usando un flujo de trabajo abierto y reusable basado en reglas de mapeo en ShExML.

ShExML Groovy Shell CodeMeta Software de investigación