TextRefs ontology
This document defines the small application vocabulary rooted at https://textrefs.org/ontology#. TextRefs reuses RDF, SKOS, Dublin Core Terms, PROV-O, and schema.org where their semantics fit, and defines a local term only where they do not.
Ontology IRI: https://textrefs.org/ontology
JSON-LD context: https://textrefs.org/contexts/v1.jsonld
This document as JSON-LD: /ontology.json
Terms
- Work owl:Class
An abstract, language-independent intellectual work identified by TextRefs.
https://textrefs.org/ontology#WorkSubclass of: https://schema.org/CreativeWork
- Citation system owl:Class
A notation and validation scheme used to identify reference points within one or more works.
https://textrefs.org/ontology#CitationSystemSubclass of: http://www.w3.org/2004/02/skos/core#ConceptScheme
- Canonical reference owl:Class
An abstract, language-independent reference point identified by a work, a citation system, and a canonical locator.
https://textrefs.org/ontology#CanonicalReferenceSubclass of: http://www.w3.org/2004/02/skos/core#Concept
- Mapping assertion owl:Class
A curated, sourced statement that relates a TextRefs Work to an identifier in another system.
https://textrefs.org/ontology#MappingAssertion- creator kind owl:DatatypeProperty
The plain-JSON discriminator for a lightweight creator object: person or literal.
https://textrefs.org/ontology#creatorKind- work key owl:DatatypeProperty
The flat TextRefs key of the Work that participates in a record identity.
https://textrefs.org/ontology#workKey- citation-system key owl:DatatypeProperty
The flat TextRefs key of the CitationSystem that participates in a reference identity.
https://textrefs.org/ontology#citationSystemKey- preferred citation-system key owl:DatatypeProperty
The flat TextRefs key of the citation system a work uses for its bare citation aliases and default presentation.
https://textrefs.org/ontology#preferredCitationSystemKey- status owl:DatatypeProperty
The TextRefs lifecycle status of a record: draft, active, deprecated, withdrawn, or blocked.
https://textrefs.org/ontology#status- relation owl:DatatypeProperty
The TextRefs relation a mapping assertion records: alternateOf or isReferencedBy (ADR-0006).
https://textrefs.org/ontology#relation- subject owl:ObjectProperty
The Work a mapping assertion is about.
https://textrefs.org/ontology#subject- target owl:ObjectProperty
The embedded description of the external entity a mapping assertion points at.
https://textrefs.org/ontology#target- identifier owl:ObjectProperty
The IRI of the external entity a mapping target names. It identifies a textual resource.
https://textrefs.org/ontology#identifier- resolver targets owl:ObjectProperty
Embedded descriptions of external locations where a canonical reference can be read.
https://textrefs.org/ontology#resolverTargets- access owl:DatatypeProperty
The TextRefs access category for a resolver target: open, paywalled, restricted, or unknown.
https://textrefs.org/ontology#access- last checked owl:DatatypeProperty
The date on which a resolver target was last checked.
https://textrefs.org/ontology#lastChecked- locator regular expression owl:DatatypeProperty
An ECMAScript regular expression that validates canonical locators in a citation system.
https://textrefs.org/ontology#locatorRegex
Terms reused directly
keyexpands todcterms:identifier.locatorexpands toskos:notation.- The two mapping relations expand to
prov:alternateOfanddcterms:isReferencedBy(ADR-0006).