# baseURI: https://www.omg.org/spec/API4KP/api4kp-rel/
# imports: https://www.omg.org/spec/API4KP/api4kp/
# imports: https://www.omg.org/spec/Commons/AnnotationVocabulary/
@base .
@prefix api4kp: .
@prefix api4kp-rel: .
@prefix cmns-av: .
@prefix dct: .
@prefix owl: .
@prefix rdf: .
@prefix rdfs: .
@prefix skos: .
@prefix xsd: .
a owl:Ontology ;
rdfs:label "API4KP Ontology of Knowledge Resources Relationships" ;
dct:abstract "This ontology focuses on relationships between Knowledge Resources." ;
dct:contributor "Elisa Kendall (ekendall at thematix.com)" ;
dct:creator "Davide Sottara (sottara.davide at mayo.edu)" ;
dct:license "http://opensource.org/licenses/MIT"^^xsd:anyURI ;
owl:imports
,
;
owl:versionIRI ;
skos:changeNote "The https://www.omg.org/spec/API4KP/20210201/api4kp-rel.rdf version of this ontology was modified to leverage the Commons Ontology Library (API4KP-22), including replacement of references to Specification Metadata and references to LCC with the Commons Annotation Vocabulary and other Commons ontologies, and to reduce the dependency on DOL as appropriate." ;
cmns-av:copyright
"Copyright (c) 2014-2023 Athan Services" ,
"Copyright (c) 2014-2023 Fraunhofer Gesellschaft" ,
"Copyright (c) 2014-2023 Freie Universität Berlin" ,
"Copyright (c) 2014-2023 Mayo Foundation for Medical Education and Research (MFMER)" ,
"Copyright (c) 2014-2023 Raytheon Technologies" ,
"Copyright (c) 2014-2023 Thematix Partners LLC" ,
"Copyright (c) 2015-2023 Object Management Group, Inc." ,
"Copyright (c) 2019-2023 Universität Leipzig" ,
"Copyright (c) 2020-2023 Micro Focus"
;
.
api4kp-rel:abridges
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp:abbreviates ;
rdfs:label "abridges" ;
skos:definition "is a minimal expression that preserves, or allows to reconstruct by inference, all the concepts used by the target expression" ;
skos:note "The expression is 'minimal' in the sense that no fragment can be removed while still realizing the same knowledge asset." ;
.
api4kp-rel:compendiates
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp-rel:summarizes ;
rdfs:label "compendiates" ;
skos:definition "summarizes using a minimum number of fragments, and only uses concepts that are most closely related to the main subject" ;
.
api4kp-rel:conformsWith
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp-rel:isComplementedBy ;
rdfs:label "conforms with" ;
skos:definition "satisfies the constraints in the target resource" ;
skos:scopeNote "The compliant resource is supposed to be, expresses or carries some kind of specification." ;
.
api4kp-rel:effectuates
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp-rel:isComplementedBy ;
rdfs:label "effectuates" ;
skos:definition "is used in activities that generate entities of which the target resource is knowledge of" ;
skos:note "The knowledge of the products can be used to predict and validate what the products will look like." ;
.
api4kp-rel:imports
a owl:ObjectProperty ;
rdfs:subPropertyOf
api4kp-rel:isSupplementedBy ,
api4kp-rel:references
;
rdfs:label "imports" ;
skos:definition "references a (part of a) supplemental knowledge resource, with the expectation that some structuring operation is performed to resolve the dependency before this resource is used" ;
.
api4kp-rel:includesByReference
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp-rel:imports ;
rdfs:label "includes by reference" ;
rdfs:domain api4kp:KnowledgeExpression ;
rdfs:range api4kp:KnowledgeExpression ;
skos:definition "imports a resource that is a necessary supplement, and expects that that resource is injected into itself" ;
skos:note "inclusions must be resolved, and the resolution of the dependency does not preserve the identity of the target resource" ;
.
api4kp-rel:isAdaptationOf
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp:isDerivedFrom ;
rdfs:label "is adaptation of" ;
rdfs:domain api4kp:KnowledgeAsset ;
rdfs:range api4kp:KnowledgeAsset ;
skos:definition "is a derivative that shares the same subject as the original, but is modified to facilitate the internalization by a certain class of agents" ;
.
api4kp-rel:isComplementedBy
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp:dependsOn ;
rdfs:label "is complemented by" ;
skos:definition "optional dependency on a resource whose availability is beneficial" ;
.
api4kp-rel:isCompressionOf
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp:abbreviates ;
rdfs:label "is compression of" ;
skos:definition "uses a minimal subset of the fragments and/or symbols of the target expression while trying to maximize the concepts used by both expressions" ;
.
api4kp-rel:isDigestOf
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp-rel:summarizes ;
rdfs:label "is digest of" ;
rdfs:range api4kp:CompositeKnowledgeResource ;
skos:definition "summarizes a composite resource having fragments that summarize each one of the components" ;
.
api4kp-rel:isFlatteningOf
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp:isDerivedFrom ;
rdfs:label "is flattening of" ;
rdfs:domain api4kp:BasicKnowledgeResource ;
rdfs:range api4kp:CompositeKnowledgeResource ;
skos:definition "is derived through the application of a flattening operator to a composite resource" ;
.
api4kp-rel:isIsomorphicVariantOf
a
owl:ObjectProperty ,
owl:SymmetricProperty ,
owl:TransitiveProperty
;
rdfs:subPropertyOf api4kp:isVariantOf ;
rdfs:label "is isomorphic variant of" ;
rdfs:domain [
a owl:Class ;
owl:intersectionOf (
api4kp:CompositeKnowledgeResource
[
a owl:Class ;
owl:unionOf (
api4kp:KnowledgeArtifact
api4kp:KnowledgeExpression
) ;
]
) ;
] ;
rdfs:range [
a owl:Class ;
owl:intersectionOf (
api4kp:CompositeKnowledgeResource
[
a owl:Class ;
owl:unionOf (
api4kp:KnowledgeArtifact
api4kp:KnowledgeExpression
) ;
]
) ;
] ;
skos:definition "has the same components, but a different configuration" ;
.
api4kp-rel:isLosslessCompressionOf
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp-rel:isCompressionOf ;
rdfs:label "is lossless compression of" ;
skos:definition "compression that preserves all the concepts used by the target expression, or allows to reconstruct them by inference" ;
.
api4kp-rel:isParaphraseOf
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp:isVariantOf ;
rdfs:label "is paraphrase of" ;
rdfs:domain [
a owl:Class ;
owl:unionOf (
api4kp:AbstractKnowledgeExpression
api4kp:ConcreteKnowledgeExpression
) ;
] ;
rdfs:range [
a owl:Class ;
owl:unionOf (
api4kp:AbstractKnowledgeExpression
api4kp:ConcreteKnowledgeExpression
) ;
] ;
skos:definition "expresses the same knowledge asset using the same language (and/or serialization) but different terms and/or sentence structure" ;
skos:note "The abstract semantic graphs that are obtained from the parsing of the expressions are isomorphic." ;
.
api4kp-rel:isRearrangementOf
a
owl:ObjectProperty ,
owl:SymmetricProperty ,
owl:TransitiveProperty
;
rdfs:subPropertyOf api4kp-rel:isIsomorphicVariantOf ;
rdfs:label "is rearrangement of" ;
rdfs:domain [
a owl:Class ;
owl:intersectionOf (
api4kp:CompositeKnowledgeResource
[
a owl:Class ;
owl:unionOf (
api4kp:KnowledgeArtifact
api4kp:KnowledgeExpression
) ;
]
) ;
] ;
rdfs:range [
a owl:Class ;
owl:intersectionOf (
api4kp:CompositeKnowledgeResource
[
a owl:Class ;
owl:unionOf (
api4kp:KnowledgeArtifact
api4kp:KnowledgeExpression
) ;
]
) ;
] ;
skos:definition "is derived by means of an operation that preserves the structural components, but alters the structure" ;
.
api4kp-rel:isRevisionOf
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp:isDerivedFrom ;
rdfs:label "is revision of" ;
rdfs:domain api4kp:KnowledgeResource ;
rdfs:range api4kp:KnowledgeResource ;
skos:definition "is a derivative that is focused on parts of a knowledge resource whose interpretation may no longer hold" ;
skos:scopeNote "Tevised resources are often treated as new versions, but can also become new resources altogether." ;
.
api4kp-rel:isSupplementedBy
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp:dependsOn ;
rdfs:label "is supplemented by" ;
skos:definition "dependency on a resource whose lack of availability is detrimental" ;
skos:note "Supplemental dependencies may be mandatory if their lack of availabliity makes the use of the depending resource impossible." ;
.
api4kp-rel:isTranscodificationOf
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp:isVariantOf ;
rdfs:label "is transcodification of" ;
rdfs:domain api4kp:EncodedKnowledgeExpression ;
rdfs:range api4kp:EncodedKnowledgeExpression ;
skos:definition "expresses the same knowledge asset using the same language, serialization, sentence structure, alphabet, but different encodings" ;
skos:scopeNote "The result can be used to relate compressed documents (e.g. ZIPped) and their decompressed counterparts." ;
.
api4kp-rel:isTranscreationOf
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp-rel:isAdaptationOf ;
rdfs:label "is transcreation of" ;
rdfs:domain api4kp:KnowledgeAsset ;
rdfs:range api4kp:KnowledgeAsset ;
skos:definition "adaptation that changes the formal semantics of some parts of the source asset" ;
.
api4kp-rel:isTranscriptionOf
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp:isVariantOf ;
rdfs:label "is transcription of" ;
rdfs:domain api4kp:ConcreteKnowledgeExpression ;
rdfs:range api4kp:ConcreteKnowledgeExpression ;
skos:definition "expresses the same knowledge asset using the same language, but a different serialization" ;
.
api4kp-rel:isTranslationOf
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp:isVariantOf ;
rdfs:label "is translation of" ;
rdfs:domain api4kp:AbstractKnowledgeExpression ;
rdfs:range api4kp:AbstractKnowledgeExpression ;
skos:definition "expresses the same knowledge asset using a different language" ;
.
api4kp-rel:isTransliterationOf
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp:isVariantOf ;
rdfs:label "is transliteration of" ;
rdfs:domain api4kp:ConcreteKnowledgeExpression ;
rdfs:range api4kp:ConcreteKnowledgeExpression ;
skos:definition "expresses the same knowledge using the same language, serialization, sentence structure, but a different alphabet" ;
.
api4kp-rel:references
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp:dependsOn ;
rdfs:label "references" ;
skos:note "has at least one proper, identifiable part (e.g. concept, fragment) that is related to a (part of) a different knowledge resource, but not to (part of) the same resource" ;
.
api4kp-rel:summarizes
a owl:ObjectProperty ;
rdfs:subPropertyOf api4kp:abbreviates ;
rdfs:label "summarizes" ;
rdfs:domain api4kp:KnowledgeExpression ;
rdfs:range api4kp:KnowledgeExpression ;
skos:definition "uses a subset of the concepts of the target expression" ;
.