@base . @prefix rdf: . @prefix dc: . @prefix dct: . @prefix foaf: . @prefix owl: . @prefix rdfs: . @prefix skos: . @prefix vs: . a owl:Ontology ; dc:contributor "Participants in W3C's Semantic Web Deployment Working Group.", "Dave Beckett", "Nikki Rogers" ; dc:title "SKOS Core Vocabulary"@en ; # rdfs:seeAlso , , , ; dc:description "An RDF vocabulary for describing the basic structure and content of concept schemes such as thesauri, classification schemes, subject heading lists, taxonomies, 'folksonomies', other types of controlled vocabulary, and also concept schemes embedded in glossaries and terminologies."@en ; dc:creator "Sean Bechhofer", "Alistair Miles" . # # dc:description "Gives labels, comments and definitions in German."@en . # # dc:description "Gives labels, comments and definitions in French."@en . # # dc:description "Gives labels, comments and definitions in Dutch."@en . # # dc:description "Gives labels, comments and definitions in Portuguese."@en . #DEFINE: skos:Concept skos:Concept a owl:Class ; dct:issued "2008-04-xx" ; rdfs:isDefinedBy ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; skos:definition "An abstract idea or notion; a unit of thought."@en ; rdfs:label "Concept"@en . #DEFINE: skos:ConceptScheme skos:ConceptScheme a owl:Class ; owl:disjointWith skos:Concept ; dct:issued "2008-04-xx" ; rdfs:isDefinedBy ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; skos:definition "A set of concepts, optionally including statements about semantic relationships between those concepts."@en ; rdfs:label "Concept Scheme"@en ; rdfs:comment "A concept scheme may be defined to include concepts from different sources."@en, "Thesauri, classification schemes, subject heading lists, taxonomies, 'folksonomies', and other types of controlled vocabulary are all examples of concept schemes. Concept schemes are also embedded in glossaries and terminologies."@en . #DEFINE: skos:LabelRelation skos:LabelRelation a owl:Class ; owl:disjointWith skos:Concept, skos:ConceptScheme; dct:issued "2008-04-xx"; rdfs:isDefinedBy ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; skos:definition "Definition of Label Relation"@en; rdfs:label "Label Relation"@en . #DEFINE: skos:Collection skos:Collection a owl:Class ; owl:disjointWith skos:Concept, skos:ConceptScheme, skos:LabelRelation ; dct:issued "2008-04-xx" ; rdfs:isDefinedBy ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; skos:definition "A meaningful collection of concepts."@en ; rdfs:label "Collection"@en ; rdfs:comment "Labelled collections can be used with collectable semantic relation properties e.g. skos:narrower, where you would like a set of concepts to be displayed under a 'node label' in the hierarchy."@en . #DEFINE: skos:OrderedCollection skos:OrderedCollection a owl:Class ; rdfs:subClassOf skos:Collection ; dct:issued "2008-04-xx" ; rdfs:isDefinedBy ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; skos:definition "An ordered collection of concepts, where both the grouping and the ordering are meaningful."@en ; rdfs:label "Ordered Collection"@en ; rdfs:comment "Ordered collections can be used with collectable semantic relation properties, where you would like a set of concepts to be displayed in a specific order, and optionally under a 'node label'."@en . #DEFINE: skos:inScheme skos:inScheme a owl:ObjectProperty ; # rdfs:domain skos:Concept ; rdfs:range skos:ConceptScheme ; dct:issued "2008-04-xx" ; rdfs:isDefinedBy ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; skos:definition "A concept scheme in which the concept is included."@en ; rdfs:label "in scheme"@en ; rdfs:comment "A concept may be a member of more than one concept scheme."@en . #DEFINE: skos:hasTopConcept skos:hasTopConcept a owl:ObjectProperty ; rdfs:domain skos:ConceptScheme ; rdfs:range skos:Concept ; dct:issued "2008-04-xx" ; rdfs:isDefinedBy ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; skos:definition "A top level concept in the concept scheme."@en ; rdfs:label "has top concept"@en . #DEFINE: skos:prefLabel skos:prefLabel a owl:DatatypeProperty ; dct:issued "2008-04-xx" ; rdfs:isDefinedBy ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; skos:definition "The preferred lexical label for a resource, in a given language."@en ; rdfs:label "preferred label"@en ; rdfs:comment "No two concepts in the same concept scheme may have the same value for skos:prefLabel in a given language."@en ; rdfs:comment "The range of skos:prefLabel is the class of RDF plain literals."@en ; rdfs:comment "skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties."@en . #DEFINE: skos:altLabel skos:altLabel a owl:DatatypeProperty ; dct:issued "2008-04-xx" ; rdfs:isDefinedBy ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; skos:definition "An alternative lexical label for a resource."@en ; rdfs:label "alternative label"@en ; rdfs:comment "Acronyms, abbreviations, spelling variants, and irregular plural/singular forms may be included among the alternative labels for a concept. Mis-spelled terms are normally included as hidden labels (see skos:hiddenLabel)."@en ; rdfs:comment "The range of skos:altLabel is the class of RDF plain literals."@en ; rdfs:comment "skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties."@en . #DEFINE: skos:hiddenLabel skos:hiddenLabel a owl:DatatypeProperty ; dct:issued "2008-04-xx" ; rdfs:isDefinedBy ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; skos:definition "A lexical label for a resource that should be hidden when generating visual displays of the resource, but should still be accessible to free text search operations."@en ; rdfs:label "hidden label"@en ; rdfs:comment "The range of skos:hiddenLabel is the class of RDF plain literals."@en ; rdfs:comment "skos:prefLabel, skos:altLabel and skos:hiddenLabel are pairwise disjoint properties."@en . #DEFINE: skos:note skos:note a owl:ObjectProperty ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "A general note, for any purpose."@en ; rdfs:label "note"@en ; rdfs:comment "This property may be used directly, or as a super-property for more specific note types."@en . #DEFINE: skos:changeNote skos:changeNote a owl:ObjectProperty ; rdfs:subPropertyOf skos:note ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "A note about a modification to a concept."@en ; rdfs:label "change note"@en . #DEFINE: skos:definition skos:definition a owl:ObjectProperty ; rdfs:subPropertyOf skos:note ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "A statement or formal explanation of the meaning of a concept."@en ; rdfs:label "definition"@en . #DEFINE: skos:editorialNote skos:editorialNote a owl:ObjectProperty ; rdfs:subPropertyOf skos:note ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "A note for an editor, translator or maintainer of the vocabulary."@en ; rdfs:label "editorial note"@en . #DEFINE: skos:example skos:example a owl:ObjectProperty ; rdfs:subPropertyOf skos:note ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "An example of the use of a concept."@en ; rdfs:label "example"@en . #DEFINE: skos:historyNote skos:historyNote a owl:ObjectProperty ; rdfs:subPropertyOf skos:note ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "A note about the past state/use/meaning of a concept."@en ; rdfs:label "history note"@en . #DEFINE: skos:scopeNote skos:scopeNote a owl:ObjectProperty ; rdfs:subPropertyOf skos:note ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "A note that helps to clarify the meaning of a concept."@en ; rdfs:label "scope note"@en . #DEFINE: skos:semanticRelation skos:semanticRelation a owl:ObjectProperty ; rdfs:domain skos:Concept ; rdfs:range skos:Concept; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "A concept related by meaning."@en ; rdfs:label "semantic relation"@en ; rdfs:comment "This property should not be used directly, but as a super-property for all properties denoting a relationship of meaning between concepts."@en . #DEFINE: skos:broader skos:broader a owl:ObjectProperty ; rdfs:subPropertyOf skos:broaderTransitive ; owl:inverseOf skos:narrower ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "A concept that is more general in meaning."@en ; rdfs:label "has broader"@en ; rdfs:comment "Broader concepts are typically rendered as parents in a concept hierarchy (tree)."@en ; rdfs:comment "By convention, skos:broader is only used to assert an immediate (i.e. direct) hierarchical link between two conceptual resources."@en . #DEFINE: skos:narrower skos:narrower a owl:ObjectProperty ; rdfs:subPropertyOf skos:narrowerTransitive ; owl:inverseOf skos:broader ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "A concept that is more specific in meaning."@en ; rdfs:label "has narrower"@en ; rdfs:comment "Narrower concepts are typically rendered as children in a concept hierarchy (tree)."@en ; rdfs:comment "By convention, skos:broader is only used to assert an immediate (i.e. direct) hierarchical link between two conceptual resources."@en . #DEFINE: skos:related skos:related a owl:ObjectProperty, owl:SymmetricProperty ; rdfs:subPropertyOf skos:semanticRelation ; # rdfs:subPropertyOf rdfs:seeAlso ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "A concept with which there is an associative semantic relationship."@en ; rdfs:label "related to"@en ; rdfs:comment "skos:related is disjoint with skos:broaderTransitive"@en . #DEFINE: skos:broaderTransitive skos:broaderTransitive a owl:ObjectProperty, owl:TransitiveProperty ; rdfs:subPropertyOf skos:semanticRelation ; owl:inverseOf skos:narrowerTransitive ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "skos:broaderTransitive is a transitive superproperty of skos:broader." ; rdfs:label "broader transitive"@en ; rdfs:comment "By convention, skos:broaderTransitive is not used to make assertions. Rather, the properties can be used to draw inferences about the transitive closure of the hierarchical relation, which is useful e.g. when implementing a simple query expansion algorithm in a search application."@en . #DEFINE: skos:narrowerTransitive skos:narrowerTransitive a owl:ObjectProperty, owl:TransitiveProperty ; rdfs:subPropertyOf skos:semanticRelation ; owl:inverseOf skos:broaderTransitive ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "skos:narrowerTransitive is a transitive superproperty of skos:broader. By convention, skos:narrowerTransitive is not intended to be used in assertions, but provides a mechanism whereby the transitive closure of skos:narrower can be queried." ; rdfs:label "narrower transitive"@en ; rdfs:comment "By convention, skos:narrowerTransitive is not used to make assertions. Rather, the properties can be used to draw inferences about the transitive closure of the hierarchical relation, which is useful e.g. when implementing a simple query expansion algorithm in a search application."@en . #DEFINE: skos:labelRelated skos:labelRelated a owl:DatatypeProperty ; rdfs:domain skos:LabelRelation; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "Definition" ; rdfs:label "label related"@en ; rdfs:comment "The range of skos:labelRelated is the class of RDF plain literals"@en ; rdfs:comment "Alternative URIs are under consideration"@en . #DEFINE: skos:seeLabelRelation skos:seeLabelRelation a owl:ObjectProperty ; rdfs:range skos:LabelRelation; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "Definition" ; rdfs:label "see label relation"@en . #DEFINE: skos:member skos:member a owl:ObjectProperty ; rdfs:domain skos:Collection; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "A member of a collection."@en ; rdfs:label "member"@en . #DEFINE: skos:memberList skos:memberList a owl:ObjectProperty, owl:FunctionalProperty ; rdfs:domain skos:OrderedCollection; rdfs:range rdf:List ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "An RDF list containing the members of an ordered collection."@en ; rdfs:label "member list"@en ; rdfs:comment "For any resource, every item in the list given as the value of the skos:memberList property is also a value of the skos:member property."@en . #DEFINE: skos:mappingRelation skos:mappingRelation a owl:ObjectProperty ; rdfs:domain skos:Concept ; rdfs:range skos:Concept ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "Definition"@en ; rdfs:label "mapping relation"@en ; rdfs:comment "These concept mapping relations mirror semantic relations, and the data model defined below is similar (with the exception of skos:exactMatch) to the data model defined for semantic relations. A distinct vocabulary is provided for concept mapping relations, to provide a convenient way to differentiate links within a concept scheme from links between concept schemes. However, this pattern of usage is not a formal requirement of the SKOS data model, and relies on informal definitions of best practice."@en . #DEFINE: skos:broadMatch skos:broadMatch a owl:ObjectProperty ; rdfs:subPropertyOf skos:mappingRelation ; owl:inverseOf skos:narrowMatch ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "skos:broadMatch is used to state a hierarchical mapping link between two conceptual resources in different concept schemes."@en ; rdfs:label "broader match"@en . #DEFINE: skos:narrowMatch skos:narrowMatch a owl:ObjectProperty ; rdfs:subPropertyOf skos:mappingRelation ; owl:inverseOf skos:broadMatch ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "skos:narrowerMatch is used to state a hierarchical mapping link between two conceptual resources in different concept schemes."@en ; rdfs:label "narrower match"@en . #DEFINE: skos:relatedMatch skos:relatedMatch a owl:ObjectProperty, owl:SymmetricProperty ; rdfs:subPropertyOf skos:mappingRelation ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "skos:relatedMatch is used to state an associative mapping link between two conceptual resources in different concept schemes."@en ; rdfs:label "related match"@en . #DEFINE: skos:exactMatch skos:exactMatch a owl:ObjectProperty, owl:SymmetricProperty ; rdfs:subPropertyOf skos:mappingRelation ; dct:issued "2008-04-xx" ; skos:changeNote [ rdf:value "Initial description." ; dc:date "2008-04-xx" ; dc:creator "Sean Bechhofer" ] ; rdfs:isDefinedBy ; skos:definition "skos:exactMatch is used to indicate that two conceptual resources in different concept schemes are sufficiently similar that they can be used interchangeably in an information retrieval application."@en ; rdfs:label "exact match"@en .