made by pyLODE 2.8.3

SKOS-THES

Metadata

URI
http://purl.org/iso25964/skos-thes
Creator(s)

Contributor(s)

Created
2013-10-04
Modified
2013-12-09
Imports
http://www.w3.org/2004/02/skos/core
http://www.w3.org/2008/05/skos-xl
Ontology RDF
RDF (turtle)

Description

These notes apply to the published mapping between the ISO 25964 data model and the SKOS schema (http://www.niso.org/schemas/iso25964/correspondencesSKOS/). Remarks can be exchanged using: 25964info@list.niso.org Subscription info and archive is on: http://www.niso.org/lists/25964info/ General information about ISO 25964: http://www.niso.org/schemas/iso25964/

The annotation http://www.w3.org/2003/06/sw-vocab-status/ns#term_status indicates "proposed" properties that are not part of the mapping documentation.

Table of Contents

  1. Classes
  2. Object Properties
  3. Datatype Properties
  4. Annotation Properties
  5. Namespaces
  6. Legend

Overview

Pictures say 1,000 words
Figure 1: Ontology overview

Classes

Compound Equivalencec

URI http://purl.org/iso25964/skos-thes#CompoundEquivalence
Is Defined By http://purl.org/iso25964/skos-thes
Description

ISO CompoundEquivalence

iso-thes:plusUseTerm (and its inverse iso-thes:plusUFTerm) may be derived from iso-thes:CompoundEquivalence.

For a iso-thes:CompoundEquivalence instance each derived iso thes:plusUseTerm has as: - subject: the iso thes:plusUF value - object: the iso thes:plusUse value

An ISO 25964 compliant thesaurus only has one compound equivalence relation for each split non preferred term.

In special cases where the iso-thes:SplitNonPreferredTerm has more than one decomposition, the inverse inference may not be possible. (While this situation should not arise within a single thesaurus that complies with ISO 25964, it could occur if terms and relationships have been drawn from more than one thesaurus. For this reason the property skos:inScheme (http://www.w3.org/2004/02/skos/core#inScheme) should be used with each instance of the class Compound Equivalence, to relate it to its Thesaurus.)

Restrictions isothes:plusUFop exactly 1 isothes:SplitNonPreferredTermc
isothes:plusUseop min 2 isothes:PreferredTermc
In domain of isothes:plusUFop
isothes:plusUseop

Concept Groupc

URI http://purl.org/iso25964/skos-thes#ConceptGroup
Is Defined By http://purl.org/iso25964/skos-thes
Description

Definition: A concept group is a group of concepts making up a subset of the thesaurus. Member concepts may be drawn from many different facets or hierarchies of the thesaurus. While almost any criterion may be used to select the members, this construct is commonly used to define a micro-thesaurus that will be used by a particular user group or domain.

The skos:inScheme (http://www.w3.org/2004/02/skos/core#inScheme) property should be used to indicate the thesaurus to which an instance of skos:Collection applies (see ISO 25964: isPartOf).

Use rdfs:label or xl:prefLabel for the ConceptGroup label (1 per language). Optional label attributes typically are mapped to dc: (or dct:) properties: - dct:created - dct:modified These can be attached to the xl:Label instance that is the value of the xl:prefLabel.

Depending on the value of the ISO conceptGroupType a sub-class of iso thes:ConceptGroup should be defined. e.g.: EUROVOC and UNESCO use - Domain - MicroThesaurus (an iso-thes:hasSubGroup of a Domain)

Super-classes skos:Collectionc
In domain of isothes:subGroupop
isothes:superGroupop
isothes:microThesaurusOfop
In range of isothes:superGroupop
isothes:subGroupop

Preferred Termc

URI http://purl.org/iso25964/skos-thes#PreferredTerm
Is Defined By http://purl.org/iso25964/skos-thes
Description

ISO PreferredTerm:

Instances of iso-thes:PreferredTerm are objects of skos-xl:prefLabel statements.

Making the class explicit allows RDF/OWL consistency checks for CompoundEquivalence.

Super-classes skosxl:Labelc
In domain of isothes:plusUFTermop
In range of isothes:plusUseTermop
isothes:plusUseop

Simple Non Preferred Termc

URI http://purl.org/iso25964/skos-thes#SimpleNonPreferredTerm
Is Defined By http://purl.org/iso25964/skos-thes
Description

ISO SimpleNonPreferredTerm

Instances of iso:SimpleNonPreferredTerm are the object of either of skos xl:altLabel or skos xl:hiddenLabel statements.

Identifying cases of Equivalence:

In SKOS/-XL, Equivalence may be derived between the skos/skos xl:prefLabel statements on one hand and the skos/skos xl:altLabel or the skos/skos xl:hiddenLabel statements on the other hand where: - the subject of all these statements is the same instance of skos:Concept, - the language of all the bound labels is the same, - the prefLabel has the role USE, and - the altLabel and hiddenLabel have the role UF.

Super-classes skosxl:Labelc

Split Non Preferred Termc

URI http://purl.org/iso25964/skos-thes#SplitNonPreferredTerm
Is Defined By http://purl.org/iso25964/skos-thes
Description

iso SplitNonPreferredTerm

This class provides for an 'imagined' concept that may exist in a user’s mind but is not present in the thesaurus (Concept Scheme); it can, however, be represented by a combination of two or more preferred terms (skos-xl:prefLabel) in the thesaurus. (In contrast, concepts present in the thesaurus are provided for by the ThesaurusConcept class.) This label is provided by the object property iso thes:plusUF - domain: iso-thes:CompoundEquivalence - range: iso-thes:SplitNonPreferredTerm.

Super-classes skosxl:Labelc
In domain of isothes:plusUseTermop
In range of isothes:plusUFTermop
isothes:plusUFop

Thesaurus Arrayc

URI http://purl.org/iso25964/skos-thes#ThesaurusArray
Is Defined By http://purl.org/iso25964/skos-thes
Description

Definition: ISO ThesaurusArray An array is a group of sibling concepts

Instances of ThesaurusArray can be mapped to instances of skos:OrderedCollection (a subclass of skos:Collection) if and only if the array needs to be an ordered array (in the ISO-25964 model the value of its Boolean attribute "ordered" is true). It is advised to use the skos:inScheme (http://www.w3.org/2004/02/skos/core#inScheme) property on such a skos:Collection to relate it to its Thesaurus (see ISO 25964: isPartOf).

Concepts in a thesaurus array are sibling concepts in the thesaurus.

If present, the node label of a thesaurus array is mapped to rdfs:label or xl:prefLabel. Optional node label attributes typically are mapped to dc: (or dct:) properties: - dct:created - dct:modified These can be attached (if needed) to the xl:Label instance that is the value of xl:prefLabel.

Super-classes skos:Collectionc
In domain of isothes:superOrdinateop
In range of isothes:subordinateArrayop

Object Properties

broader term (generic)op

URI http://purl.org/iso25964/skos-thes#broaderGeneric
Is Defined By http://purl.org/iso25964/skos-thes
Super-properties skos:broader
Inverse properties isothes:narrowerGenericop
Domain(s) skos:Conceptc
Range(s) skos:Conceptc

broader term (instantial)op

URI http://purl.org/iso25964/skos-thes#broaderInstantial
Is Defined By http://purl.org/iso25964/skos-thes
Super-properties skos:broader
Inverse properties isothes:narrowerInstantialop
Domain(s) skos:Conceptc
Range(s) skos:Conceptc

broader term (partitive)op

URI http://purl.org/iso25964/skos-thes#broaderPartitive
Is Defined By http://purl.org/iso25964/skos-thes
Example
                      A "bicycle wheel" for instance belongs uniquely to a "bicycle" while a "wheel" does not.
A BTP/NTP relationship should not be established between "bicycles" and "wheels" because a wheel could be part of a motor car, a wheelbarrow or one of many other artefacts.
                    
Super-properties skos:broader
Inverse properties isothes:narrowerPartitiveop
Domain(s) skos:Conceptc
Range(s) skos:Conceptc

micro-thesaurus ofop

URI http://purl.org/iso25964/skos-thes#microThesaurusOf
Is Defined By http://purl.org/iso25964/skos-thes
Super-properties skos:inScheme
Domain(s) isothes:ConceptGroupc
Range(s) skos:ConceptSchemec

narrower term (generic)op

URI http://purl.org/iso25964/skos-thes#narrowerGeneric
Is Defined By http://purl.org/iso25964/skos-thes
Super-properties skos:narrower
Domain(s) skos:Conceptc
Range(s) skos:Conceptc

narrower term (instantial)op

URI http://purl.org/iso25964/skos-thes#narrowerInstantial
Is Defined By http://purl.org/iso25964/skos-thes
Super-properties skos:narrower
Domain(s) skos:Conceptc
Range(s) skos:Conceptc

narrower term (partitive)op

URI http://purl.org/iso25964/skos-thes#narrowerPartitive
Is Defined By http://purl.org/iso25964/skos-thes
Example
                      A "bicycle wheel" for instance belongs uniquely to a "bicycle" while a "wheel" does not.
A BTP/NTP relationship should not be established between "bicycles" and "wheels" because a wheel could be part of a motor car, a wheelbarrow or one of many other artefacts.
                    
Super-properties skos:narrower
Domain(s) skos:Conceptc
Range(s) skos:Conceptc

split non preferred termop

URI http://purl.org/iso25964/skos-thes#plusUF
Is Defined By http://purl.org/iso25964/skos-thes
Domain(s) isothes:CompoundEquivalencec
Range(s) isothes:SplitNonPreferredTermc

UF+op

URI http://purl.org/iso25964/skos-thes#plusUFTerm
Is Defined By http://purl.org/iso25964/skos-thes
Super-properties skosxl:labelRelation
Inverse properties isothes:plusUseTermop
Domain(s) isothes:PreferredTermc
Range(s) isothes:SplitNonPreferredTermc

component preferred termop

URI http://purl.org/iso25964/skos-thes#plusUse
Is Defined By http://purl.org/iso25964/skos-thes
Scope Notes ISO 25964-1: USE+ One of two or more (component) preferred terms used together to represent the (complex) concept labeled by a (split) non preferred term.
Domain(s) isothes:CompoundEquivalencec
Range(s) isothes:PreferredTermc

USE+op

URI http://purl.org/iso25964/skos-thes#plusUseTerm
Is Defined By http://purl.org/iso25964/skos-thes
Scope Notes iso-thes:plusUseTerm (and its inverse iso-thes:plusUFTerm) may be derived from iso-thes:CompoundEquivalence. For an iso-thes:CompoundEquivalence instance each derived iso-thes:plusUseTerm has as: - subject: the iso-thes:plusUF value - object: the iso-thes:plusUse value In special cases where the iso-thes:SplitNonPreferredTerm has more than one decomposition, the inverse inference may not be possible.
Super-properties skosxl:labelRelation
Domain(s) isothes:SplitNonPreferredTermc
Range(s) isothes:PreferredTermc

sub groupop

URI http://purl.org/iso25964/skos-thes#subGroup
Is Defined By http://purl.org/iso25964/skos-thes
Inverse properties isothes:superGroupop
Domain(s) isothes:ConceptGroupc
Range(s) isothes:ConceptGroupc

subordinate arrayop

URI http://purl.org/iso25964/skos-thes#subordinateArray
Is Defined By http://purl.org/iso25964/skos-thes
Inverse properties isothes:superOrdinateop
Domain(s) skos:Conceptc
Range(s) isothes:ThesaurusArrayc

super groupop

URI http://purl.org/iso25964/skos-thes#superGroup
Is Defined By http://purl.org/iso25964/skos-thes
Domain(s) isothes:ConceptGroupc
Range(s) isothes:ConceptGroupc

super ordinateop

URI http://purl.org/iso25964/skos-thes#superOrdinate
Is Defined By http://purl.org/iso25964/skos-thes
Domain(s) isothes:ThesaurusArrayc
Range(s) skos:Conceptc

Datatype Properties

statusdp

URI http://purl.org/iso25964/skos-thes#status
Is Defined By http://purl.org/iso25964/skos-thes
Description ISO status - on ThesaurusConcept - on ThesaurusTerm
Domain(s) (skos:Conceptc or skosxl:Labelc)
Range(s) xsd:stringc

Annotation Properties

issuedap

URI http://purl.org/dc/terms/issued

modifiedap

URI http://purl.org/dc/terms/modified

model axiom or term statusap

URI http://www.w3.org/2003/06/sw-vocab-status/ns#term_status
Is Defined By http://www.w3.org/2003/06/sw-vocab-status/ns
Range(s) xsd:stringc

Named Individuals

Namespaces

dc
http://purl.org/dc/elements/1.1/
dcterms
http://purl.org/dc/terms/
isothes
http://purl.org/iso25964/skos-thes#
owl
http://www.w3.org/2002/07/owl#
prov
http://www.w3.org/ns/prov#
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
sdo
https://schema.org/
skos
http://www.w3.org/2004/02/skos/core#
skosxl
http://www.w3.org/2008/05/skos-xl#
voaf
http://purl.org/vocommons/voaf#
vs
http://www.w3.org/2003/06/sw-vocab-status/ns#
xsd
http://www.w3.org/2001/XMLSchema#

Legend

cClasses
opObject Properties
fpFunctional Properties
dpData Properties
dpAnnotation Properties
pProperties
niNamed Individuals