The Empusa code generator: bridging the gap between the intended and the actual content of RDF resources

12/11/2018
by   Jesse C. J. van Dam, et al.
0

The RDF data model facilitates integration of diverse data available in structured and semi-structured formats. To obtain an RDF graph with a low amount of errors and internal redundancy, the chosen ontology must be consistently applied. However, with each addition of new diverse data the ontology must evolve thereby increasing its complexity, which could lead to accumulation of unintended erroneous composites. Thus, there is a need for a gatekeeping system that compares the intended content described in the ontology with the actual content of the resource. Here we present Empusa, a tool that has been developed to facilitate the creation of composite RDF resources from disparate sources. Empusa can be used to convert a schema into an associated application programming interface (API) that can be used to perform data consistency checks and generates Markdown documentation to make persistent URLs resolvable. In this way, the use of Empusa ensures consistency within and between the ontology (OWL), the Shape Expressions (ShEx) describing the graph structure, and the content of the resource.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/06/2021

An Ontology Model for Climatic Data Analysis

Recently ontologies have been exploited in a wide range of research area...
research
08/08/2012

Guidelines for a Dynamic Ontology - Integrating Tools of Evolution and Versioning in Ontology

Ontologies are built on systems that conceptually evolve over time. In a...
research
05/25/2020

The OpenCitations Data Model

A variety of schemas and ontologies are currently used for the machine-r...
research
01/16/2018

An Integration-Oriented Ontology to Govern Evolution in Big Data Ecosystems

Big Data architectures allow to flexibly store and process heterogeneous...
research
01/11/2023

The SeaLiT Ontology – An Extension of CIDOC-CRM for the Modeling and Integration of Maritime History Information

We describe the construction and use of the SeaLiT Ontology, an extensio...
research
03/30/2019

Ontology Focusing: Knowledge-enriched Databases on Demand

We propose a novel framework to facilitate the on-demand design of data-...

Please sign up or login with your details

Forgot password? Click here to reset