# imports: https://www.omg.org/spec/Commons/AnnotationVocabulary/
@prefix cmns-av: .
@prefix cmns-col: .
@prefix dct: .
@prefix owl: .
@prefix rdf: .
@prefix rdfs: .
@prefix skos: .
@prefix xsd: .
a owl:Ontology ;
rdfs:label "Commons Collections Ontology" ;
dct:abstract "The collections ontology defines commonly used concepts for arrangements and schemes for organizing information and collections of things, such as structured collections that may be organized according to some scheme, and related very high level mereology relations to enable association of things with such collections and schemes." ;
dct:contributor
"Davide Sottara, Mayo Clinic" ,
"Elisa Kendall, Thematix Partners LLC" ,
"Pete Rivett, agnos.ai"
;
dct:license "http://opensource.org/licenses/MIT"^^xsd:anyURI ;
owl:imports ;
owl:versionIRI ;
skos:note
"The collections ontology conforms with the OWL 2 DL semantics, and is outside of OWL 2 RL due to the inclusion of a local some values constraint. This restriction may be removed as needed to support OWL RL rule-based applications that cannot be extended to support it." ,
"This ontology was originally designed for use in the OMG Languages, Countries and Codes (LCC) specification as part of the broader LanguageRepresentation ontology. The concepts have also been used in the Financial Industry Business Ontology (FIBO) for representing collections such as baskets, portfolios records, statistical universes and populations, etc., and schemes such as classification schemes and identification schemes."
;
cmns-av:copyright
"Copyright (c) 2019-2022 Thematix Partners LLC" ,
"Copyright (c) 2021-2022 EDM Council, Inc." ,
"Copyright (c) 2021-2022 Mayo Clinic" ,
"Copyright (c) 2021-2022 agnos.ai U.K. Ltd" ,
"Copyright (c) 2022 Object Management Group, Inc."
;
.
cmns-col:Arrangement
a owl:Class ;
rdfs:label "arrangement" ;
skos:definition "systematic plan, manner, or method for making, doing, achieving, or organizing something" ;
skos:example "Examples include designs, schema, models, methodologies, alphabetical or numeric ordering, and the like." ;
.
cmns-col:Collection
a owl:Class ;
rdfs:label "collection" ;
skos:definition "grouping of things (may be zero) that have some shared significance" ;
.
cmns-col:Constituent
a owl:Class ;
rdfs:subClassOf [
a owl:Restriction ;
owl:onProperty cmns-col:isConstituentOf ;
owl:someValuesFrom owl:Thing ;
] ;
rdfs:label "constituent" ;
skos:definition "component of a substance, collection or combination of things" ;
.
cmns-col:StructuredCollection
a owl:Class ;
rdfs:subClassOf
cmns-col:Collection ,
[
a owl:Restriction ;
owl:onProperty cmns-col:hasArrangement ;
owl:allValuesFrom cmns-col:Arrangement ;
]
;
rdfs:label "structured collection" ;
skos:definition "collection that has a clearly defined structure or organization" ;
skos:example "Examples include collections organized thematically, alphabetically, by method used do develop them, according to time and/or version, or based on encoding schemes such as the Dewey Decimal System or Library of Congress Subject Headings." ;
.
cmns-col:compliesWith
a owl:ObjectProperty ;
rdfs:label "complies with" ;
rdfs:range cmns-col:Arrangement ;
skos:definition "adheres to policies or rules specified in" ;
.
cmns-col:comprises
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-col:isRelatedTo ;
rdfs:label "comprises" ;
skos:definition "includes, consists of, or contains, especially within a particular scope" ;
skos:note "Note that something can be comprised of something(s) that may or may not be understood as separable parts. In other words, comprises does not imply countability or uniqueness." ;
.
cmns-col:hasArrangement
a owl:ObjectProperty ;
rdfs:label "has arrangement" ;
rdfs:range cmns-col:Arrangement ;
skos:definition "is structured or organized according to" ;
.
cmns-col:hasConstituent
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-col:comprises ;
rdfs:label "has constituent" ;
skos:definition "consists of or contains" ;
cmns-av:usageNote "Being a constituent of something does not necessarily mean parthood. Whole-part relations are transitive, whereas constituency is not necessarily transitive and so this property is useful in cases where transitivity is not necessarily desirable or appropriate." ;
.
cmns-col:hasMember
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-col:comprises ;
rdfs:label "has member" ;
skos:definition "includes, as a discrete element" ;
skos:note "Note that the domain of hasMember should be some sort of collection, aggregate, or group. In the Financial Industry Business Ontology (FIBO), hasMember is used in the case of parties (people and organizations), whereas comprises can have anything in its range." ;
.
cmns-col:hasPart
a
owl:ObjectProperty ,
owl:TransitiveProperty
;
rdfs:label "has part" ;
dct:source "Stanford Encyclopedia of Philosophy at http://plato.stanford.edu/entries/mereology/" ;
skos:definition "indicates any portion of something, regardless of whether the portion itself is attached to the remainder or detached; cognitively salient or arbitrarily demarcated; self-connected or disconnected; homogeneous or gerrymandered; material or immaterial; extended or unextended; spatial or temporal" ;
skos:note "Note that 'has part' is not a subproperty of 'comprises' in order to enable transitivity for whole-part relationships without limiting the use of cardinality constraints on comprises and membership." ;
.
cmns-col:isConstituentOf
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-col:isIncludedIn ;
owl:inverseOf cmns-col:hasConstituent ;
rdfs:label "is constituent of" ;
skos:definition "is a component of something else" ;
skos:note "A constituent may be an independently identifiable, discrete element or may be an indistinguishable element once it is combined with the target, such as a part of a substance." ;
.
cmns-col:isIncludedIn
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-col:isRelatedTo ;
rdfs:label "is included in" ;
owl:inverseOf cmns-col:comprises ;
skos:definition "is contained in or an element of" ;
.
cmns-col:isMemberOf
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-col:isIncludedIn ;
rdfs:label "is member of" ;
owl:inverseOf cmns-col:hasMember ;
skos:definition "is a discrete element of" ;
.
cmns-col:isPartOf
a
owl:ObjectProperty ,
owl:TransitiveProperty
;
rdfs:label "is part of" ;
dct:source "Stanford Encyclopedia of Philosophy at http://plato.stanford.edu/entries/mereology/" ;
owl:inverseOf cmns-col:hasPart ;
skos:definition "relates something to another thing that it is some component or portion of, regardless of how that whole-part relationship is manifested" ;
skos:note "Note that 'is part of' is not a subproperty of 'isIncludedIn' in order to enable transitivity for whole-part relationships without limiting the use of cardinality constraints on inclusion and membership." ;
.
cmns-col:isRelatedTo
a owl:ObjectProperty ;
rdfs:label "is related to" ;
skos:definition "links something or someone to something or someone else" ;
.