version of
- CURIE:
gmeow:versionOf - IRI: https://blackcatinformatics.ca/gmeow/versionOf
- Category: property
- Defined by:
gmeow:slices/coreference - Box roles: RBox role (What is this?)
Relates a concrete version entity to the stable lineage entity it versions: a language version to its language, a software release to its project, a data release to its dataset, or a work version to its work. Functional because a version belongs to one lineage, but the lineage may have many versions.
Structure
Property shape: object property; gmeow:Entity -> gmeow:Entity; functional
Practical Pattern
Use gmeow:versionOf from gmeow:Entity to gmeow:Entity when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
Projects To
| Profile | External Targets |
|---|---|
dcterms |
dcterms |
oai_dc |
dc |
External Equivalences
Equivalent or closely aligned targets: dcterms
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:versionOf |
equivalence | - |
skos:closeMatch | dcterms:isVersionOf | gmeow-coreference.sssom.tsv; gmeow:eqCoreference003; confidence 0.85 |
gmeow:versionOf |
equivalence | - |
skos:closeMatch | dcterms:isVersionOf | gmeow-dublin-core.sssom.tsv; gmeow:eqDcTerms022; confidence 0.85 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:versionOf |
projection | dcterms |
projects to / = | dcterms:isVersionOf | gmeow:mapDctermsIsVersionOf; confidence 0.85 |
gmeow:versionOf |
projection | oai_dc |
projects to / <= | dc:relation | gmeow:mapOaiDcIsVersionOf; confidence 0.7; lossy: all relation refinements collapse to dc:relation |
Usage Advice
Use when
- Use when one concrete version entity rolls up to a single stable lineage — a software release to its project, a dated data release to its dataset, a language version to its language — and the lineage node is the durable identity many versions share.
Avoid when
- Avoid for editions of a creative work (use
gmeow:editionOf) and for mere succession without lineage containment (usegmeow:supersedes); never collapse a version into its lineage with owl:sameAs — the version stays a first-class entity with its own identifiers and dates.
How to use
- Point the version entity at exactly one lineage entity (the property is functional); model release order among versions with
gmeow:supersedesand let each version keep its own dates, rights, and provenance.
Examples
- ex:gmeow_1_0_1
gmeow:versionOfex:gmeowProject.