The Registry Interchange Format - Collections and Services (RIF-CS) is an
XML
Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable. ...
vocabulary for representing metadata about data collections and related entities based on
ISO 2146
ISO 2146 is an ISO standard defining an information model for "registry services for libraries and related organisations". Operating at a higher level than item-level standards such as MARC, it takes as principal elements ''parties'' (people or org ...
.
It is a machine-readable format to describe
metadata about data collections. Similar to how
MARC standards
MARC (machine-readable cataloging) standards are a set of digital formats for the description of items catalogued by libraries, such as books, DVDs, and digital resources. Computerized library catalogs and library management software need to st ...
are used by library systems to describe books, RIF-CS is used to describe data collections.
For example, a RIF-CS record can describe a spreadsheet containing experimental results: it might contain the title, description, creator, keywords, date the experiment was conducted and a URL to obtain the actual spreadsheet. Another RIF-CS record can describe the person who created the spreadsheet: it might contain their name, address and contact email.
RIF-CS documents, containing RIF-CS records, are exchanged between computer systems. For example, a university can send the RIF-CS documents to a national database, where it can be indexed and searched. People can download RIF-CS records from a national database to use the information to find out more about the data and/or the researcher.
Model
The metadata describes the entity as well relationships between the entities. RIF-CS represents metadata about the following types of entities, which it calls ''registry objects'':
* Collections
* Parties
* Activities
* Services
These entities are based on the entities defined in
ISO 2146
ISO 2146 is an ISO standard defining an information model for "registry services for libraries and related organisations". Operating at a higher level than item-level standards such as MARC, it takes as principal elements ''parties'' (people or org ...
.
The ''registry objects'' contain either embedded information or links to other ''registry objects''. Some information is represented directly in the ''registry object''; for example: names, descriptions and dates. Other information is represented by a link to another ''registry object'': for example, the creator for a collection (research data) is a link to another ''registry object'' that describes the party (a researcher).
Use
RIF-CS is used in Australian universities and industry as a format for submitting metadata to the
Australian National Data Service
The Australian Research Data Commons (ARDC) is a limited company, formed on 1 July 2018 by combining the Australian National Data Service (ANDS), Nectar (National eResearch Collaboration Tools and Resources) and Research Data Services (RDS). Its p ...
(ANDS) ''Research Data Australia'' service.
[Australian National Data Service]
"Research Data Australia"
In that context, collections represent collections of research data; parties represent people and groups; activities represent research projects or programs; services represent ways to access the research data collections.
RIF-CS is only a representation of the metadata. To exchange RIF-CS a protocol, such as
OAI-PMH The Open Archives Initiative Protocol for Metadata Harvesting (OAI-PMH) is a protocol developed for harvesting metadata descriptions of records in an archive so that services can be built using metadata from many archives. An implementation of OAI ...
, is used.
Example
This example RIF-CS document contains a collection record and a party record.
urn:uuid:7d9127c5-b97e-4474-87a3-68f2c219c609
https://www.example.com/thales/source
urn:uuid:dec9b127-0d24-4d12-aaf2-a71e9ed29f75
Test data
Data for testing
Data used for testing.
test
[email protected]
https://www.example.edu/data/1234
2012
2013
https://www.example.com/foobar
urn:uuid:30fda6cd-5b08-4376-a1b7-2ee40144d9da
urn:uuid:30fda6cd-5b08-4376-a1b7-2ee40144d9da
https://www.example.com/thales/source
https://orcid.org/0000-0002-9501-6966
Dr
John
Citizen
References
{{reflist
XML markup languages
Metadata standards