Tool supports evolving data rules for cultural heritage imaging projects

X-DigCheck: Co-Evolving Application Profiles and Knowledge Graphs, Demonstrated on the RTI Documentation of Rupe Magna

DatabasesDigital Libraries

Summary

Keeping digital records accurate over time is hard because the rules and data often change together. The authors present X-DigCheck, a tool that helps update these rules and data in sync, so the information stays correct. They tested this approach on detailed imaging data of historic sites like Rupe Magna, showing how users can check for mistakes and improve both the data and its structure. This system works for any type of data and helps manage changes smoothly. It also comes with a ready-to-use profile for cultural heritage imaging projects.

ontologyRDFknowledge graphSHACLcompetency questionsReflectance Transformation Imagingapplication profilecultural heritagedata co-evolutionCIDOC-CRM

Authors

Celian Ringwald, Huseyin Erdogan, Valentina Presutti, Cristiano Putzolu

Abstract

We demonstrate X-DigCheck, a domain-independent environment for building and maintaining application profiles as they co-evolve with the data they describe. Profiles developed against a fixed ontology quickly drift from the schema they were meant to capture. X-DigCheck treats profile construction as a continuous ontology-data co-evolution loop: data are lifted into RDF against the profile, checked through competency questions and SHACL, and the resulting reports jointly drive revisions of the ontology, mappings, constraints, and graph. The loop is agnostic to the domain and to the pipeline that produces the graph. We validate and demonstrate the tool in the cultural heritage domain, on the construction of RupeMagna-RTI, the first Reflectance Transformation Imaging (RTI) specialisation of the Cultural Heritage Survey ODP (CHS-ODP), aligned with CIDOC-CRM/CRMdig, ArCo, CHAD-KG, and Getty AAT, with semRTI as the lifting pipeline of this use case. The demonstration lets visitors run one full turn of the loop -on the shipped Rupe Magna (Grosio, Italy) RTI survey, or on a profile and graph of their own -executing the competency-question and SHACL checks live and reading the bidirectional coverage report that flags modelling gaps and stale assumptions. The result is a portable co-evolution environment for profile engineering, together with a reusable RTI application profile produced through it. A screencast of the demonstration is available at https://zenodo.org/records/22210609.