# imports: https://www.omg.org/spec/Commons/AnnotationVocabulary/
# imports: https://www.omg.org/spec/Commons/Collections/
# imports: https://www.omg.org/spec/Commons/Designators/
@prefix cmns-av: .
@prefix cmns-cls: .
@prefix cmns-col: .
@prefix cmns-dsg: .
@prefix dct: .
@prefix owl: .
@prefix rdf: .
@prefix rdfs: .
@prefix skos: .
@prefix xsd: .
a owl:Ontology ;
rdfs:label "Commons Classifiers Ontology" ;
dct:abstract "This ontology defines abstract concepts for representation of classification schemes that enable the classification of arbitrary concepts into hierarchies (or partial orders) for use in many other ontologies, derived in part from the patterns defined in ISO 1087-1 for terminology work and ISO 11179-3, Metadata Registries." ;
dct:license "http://opensource.org/licenses/MIT"^^xsd:anyURI ;
owl:imports
,
,
;
owl:versionIRI ;
skos:note
"The classifiers ontology conforms with the OWL 2 DL semantics, and is outside of OWL 2 RL due to the inclusion of local some values and minimum cardinality constraints. These constraints could be removed as needed to support OWL RL rule-based applications that cannot be extended to support them." ,
"This ontology was originally designed for use in the OMG Languages, Countries and Codes (LCC) specification as part of the broader CountryRepresentation ontology. The concepts have also been used in the Financial Industry Business Ontology (FIBO) for representing industry sectors, financial instrument classifiers (e.g., asset classes), lifecycle states, and so forth."
;
cmns-av:copyright
"Copyright (c) 2014-2022 EDM Council, Inc." ,
"Copyright (c) 2014-2022 Thematix Partners LLC" ,
"Copyright (c) 2022 Object Management Group, Inc."
;
.
cmns-cls:Aspect
a owl:Class ;
rdfs:subClassOf [
a owl:Restriction ;
owl:onProperty cmns-cls:characterizes ;
owl:minCardinality "0"^^xsd:nonNegativeInteger ;
] ;
rdfs:label "aspect" ;
skos:definition "characteristic or feature that can be used to dimensionalize, filter, or subset something" ;
cmns-av:synonym "characteristic" ;
.
cmns-cls:ClassificationScheme
a owl:Class ;
rdfs:subClassOf cmns-col:Arrangement ;
rdfs:label "classification scheme" ;
dct:source "ISO/IEC 11179-3 Information technology - Metadata registries (MDR) - Part 3: Registry metamodel and basic attributes, Third edition, 2013-02-15" ;
skos:definition "system for allocating classifiers to things" ;
skos:note "ISO 11179-3 defines a classification scheme as descriptive information for an arrangement or division of objects into groups based on criteria such as characteristics, which the objects have in common. A classification scheme may be a taxonomy, a network, an ontology, or any other terminological system. Such classification schemes are intended to permit the classification of arbitrary objects into hierarchies, or partial orders, as appropriate. The classification may also be just a list of controlled vocabulary of property words (or terms). The list might be taken from the 'leaf level' of a taxonomy." ;
.
cmns-cls:Classifier
a owl:Class ;
rdfs:subClassOf
cmns-cls:Aspect ,
[
a owl:Restriction ;
owl:onProperty cmns-dsg:isDefinedIn ;
owl:allValuesFrom cmns-cls:ClassificationScheme ;
] ,
[
a owl:Restriction ;
owl:onProperty cmns-cls:classifies ;
owl:someValuesFrom owl:Thing ;
]
;
rdfs:label "classifier" ;
dct:source "ISO/IEC 11179-3 Information technology - Metadata registries (MDR) - Part 3: Registry metamodel and basic attributes, Third edition, 2013-02-15" ;
skos:definition "standardized classification or delineation for something, per some scheme for such delineation, within a specified context" ;
skos:example "The classifier 'color' embraces characteristics being red, blue, green, etc. The classifier 'material' embraces characteristics made of wood, metal, etc." ;
skos:note "In ISO 1087, classifiers form categories of characteristics that serve as the criterion of subdivision when establishing concept systems." ;
.
cmns-cls:characterizes
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-dsg:describes ;
rdfs:label "characterizes" ;
skos:definition "provides a discriminating feature or quality of" ;
.
cmns-cls:classifies
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-cls:characterizes ;
rdfs:label "classifies" ;
skos:definition "arranges in categories according to one or more shared characteristics" ;
.
cmns-cls:isCharacterizedBy
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-dsg:isDescribedBy ;
rdfs:label "is characterized by" ;
owl:inverseOf cmns-cls:characterizes ;
skos:definition "indicates a quality or feature of something, distinguishing it from something else" ;
.
cmns-cls:isClassifiedBy
a owl:ObjectProperty ;
rdfs:subPropertyOf cmns-cls:isCharacterizedBy ;
rdfs:label "is classified by" ;
owl:inverseOf cmns-cls:classifies ;
skos:definition "is systematically grouped based on characteristics by" ;
.