About ICA Records in Contexts Ontology (RiC-O)

An information website about Records in Contexts Ontology (RiC-O).

View the Project on GitHub ICA-EGAD/RiC-O

About RiC-O

Last updated on 2025, May 22nd

RiC-O (Records in Contexts-Ontology) is an OWL 2 ontology for describing archival record resources, whose IRI is https://www.ica.org/standards/RiC/ontology. As the third part of Records in Contexts (RiC) standard, it is a formal representation of Records in Contexts Conceptual Model (RiC-CM).

RiC-O provides a generic vocabulary and formal rules for creating RDF datasets (or generating them from existing archival metadata) that describe in a consistent way any kind of archival record resource and its contextual entities. It is therefore a reference model for publishing archival metadata sets as Linked Data, querying them using SPARQL, and making inferences using the logic of the ontology.

The latest public release of RiC-O, RiC-O 1.1, was published in May 2025. Version 1.1 follows the release of RiC-O 1.0.2, dated September 2024, the release of RiC-O 1.0.1 in May 2024, and the release of the first stable and complete version of this ontology, thus a major milestone, RiC-O 1.0, dated December 2023.

Version 1.0.1 modified a few details in the introduction, fixed a few typos in the documentation of RiC-O 1.0, and brought one change only, fixing the IRI of ‘hasOrHadSomeMemberswithDocumentaryFormType’ object property (changed to rico:hasOrHadSomeMembersWithDocumentaryFormType).

Version 1.0.2 fixed an inconsistency bug in RiC-O 1.0, removing global reflexivity from the 48 rolification object properties. It also fixed the French labels of six object properties. Finally, a version IRI (owl:versionIRI) was added to this 1.0.2 version, in order to make RiC-O fully compliant with the OWL 2 specification as concerns ontology documents.

Version 1.1 introduces, in addition to some corrections and adjustments, several significant additions or modifications, the majority of which concern the properties of the rico:RecordResource class and/or its subclasses; other enhancements concern the properties of rico:Proxy, rico:Instantiation, rico:Date and rico:Relation classes. Therefore, if you choose to implement RiC-O, we recommend you use RiC-O 1.1.

Version 1.1 is fully documented in English and available in the RiC-O GitHub repository, in the current-version folder. It comes with some examples and diagrams.

RiC-O 1.1 is compliant with the latest version of Records in Contexts-Conceptual Model (RiC-CM), RiC-CM 1.0, which was released in November 2023 and is available for download here, or from the ICA website.

The version 1.0 of RiC-FAD, RiC-CM, and RiC-O marks the first stable and complete version of the first three parts of RiC, and thus a major milestone in the development of the standard. RiC makes it possible to describe archival records and the multiple layers of contexts in which they are inscribed through time, from their creation to their curation in an archival institution. It enables archivists and records managers to move forward, from the four previous ICA description standards (ISAD(G), ISAAR(CPF), ISDF and ISDIAH), which it replaces, to a more accurate, more nuanced, easier to process, multidimensional description.

RiC is developed by the International Council on Archives Expert Group on Archival Description (ICA EGAD).

If you want to contact us, or send comments and questions, use the new Records in Contexts users Google group. Or directly create issues, or comments to existing issues, on GitHub.