Cool URIs for FAIR Knowledge Graphs
Andreas Thalhammer
TL;DR
This paper revisits the traditional Cool URIs guidance in the context of FAIR Knowledge Graphs, arguing that URIs must be stable, secure, and dereferenceable to support machine consumption and long-term data stewardship. It presents a practical guide covering ownership decisions, secure scheme choice (favoring https), dereferenceability through 303 redirects and content negotiation, and a life-cycle model for decommissioning and succession. A central theme is the use of opaque accession identifiers and a central redirect service to decouple identifiers from evolving systems, reducing fragility during migrations. The guidance offers concrete design rules and trade-offs to help practitioners build durable, scalable, and interoperable knowledge graphs with robust publication and reuse semantics.
Abstract
This guide is for everyone who seeks advice for creating stable, secure, and persistent Uniform Resource Identifiers (URIs) in order to publish their data in accordance to the FAIR principles. The use case does not matter. It could range from publishing the results of a small research project to a large knowledge graph at a big corporation. The FAIR principles apply equally and this is why it is important to put extra thought into the URI selection process. The title aims to extend the tradition of "Cool URIs don't change" and "Cool URIs for the Semantic Web". Much has changed since the publication of these works and we would like to revisit some of the principles. Many still hold today, some had to be reworked, and we could also identify new ones
