Title: A first-order logic expression of the CIDOC conceptual reference model

Authors: Carlo Meghini; Martin Doerr

Addresses: Istituto di Scienza e Tecnologie dell'Informazione, Consiglio Nazionale delle Ricerche, Pisa, Italy ' Institute of Computer Science, Foundation for Research and Technology - Hellas, Heraklion, Crete, Greece

Abstract: The CIDOC Conceptual Reference Model is a well-known conceptual modelling language for documenting cultural heritage artefacts, with a special attention to museum objects. CRM is an ISO standard since 2006 (ISO21127:2006) and renewed 2014 (ISO21127:2014). The CRM is specified in a semantic data modelling style and relies on consolidated notions for the representation of knowledge such as classes, properties, IsA hierarchies, domain and range constraints and cardinality restrictions. However, the CRM still lacks a formal specification of its semantical and inferential apparatus. This lack makes it difficult to clearly define fundamental operations on a CRM knowledge base, such as querying or consistency checking, while preventing any investigation on the computational properties of the language. This paper provides such an apparatus by expressing the CRM as a first-order theory. It then provides a reduction of the theory to a datalog program, and shows how the program can be used to effectively query a knowledge base taking into account the logical consequences of the represented knowledge.

Keywords: ontology; metadata; logic.

DOI: 10.1504/IJMSO.2018.098393

International Journal of Metadata, Semantics and Ontologies, 2018 Vol.13 No.2, pp.131 - 149

Received: 28 Jan 2018
Accepted: 04 Oct 2018

Published online: 18 Mar 2019 *

Full-text access for editors Full-text access for subscribers Purchase this article Comment on this article