Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tähän dokumenttiin on kerätty tarkempaa tietoa siitä, miten SKOS- ja muita RDF-tietomalleja (mm. ISO 25964 eli iso-thes sekä Dublin Core Terms) on sovellettu YSOn tapauksessa.  Katso myös: YSO-pohjaisten ontologioiden yhteiset kehityslinjaukset

2 Saatavuus

YSO on selattavissa osoitteessa http://finto.fi/yso/fi/  sekä ladattavissa Finto-palvelun avoimen rajapinnan kautta RDF/XML- ja Turtle-tiedostomuodoissa: REST API   http://api.finto.fi/rest/v1/yso/data .  Englanninkielinen kuvaus: http://data.nationallibrary.fi/yso/

YSOa voidaan käyttää kirjastojärjestelmissä muiden auktoriteettien tapaan Kansalliskirjaston ylläpitämän Asteri-tietokannan (FIN10) kautta.  YSA- ja Allärs-sanastoihin sisältyneet paikannimet ovat saatavissa erillisessä YSO-paikat ontologiassa. finto.fi/yso-paikat

3 Sanaston tunnisteet

YSO-ontologian rekisteröity tunniste kirjastojärjestelmissä on yso, jonka perään lisätään käytetyn termin kielen tunniste: yso/fin.  YSOn ruotsinkielisen version lyhenne on ALLFO, mutta kirjastojärjestelmissä tunnisteena käytetään muotoa yso/swe.  Mikäli käytetään yso:n englanninkielistä termiä, tunnisteeksi kirjataan yso/eng

...

Käytöstä poistettujen (deprekoitujen) käsitteiden tunnisteet jäävät voimaan ja johtavat aina edelleen käytössä olevaan käsitteeseen.

...

4 Etuliitteet (prefiksit)

YSOn tietomallissa käytetään luokkia ja muuttujia, jotka on koottu useasta erillisestä sanastosta. Näihin XML-nimiavaruuksiin viitataan etuliitteillä, jotka on listattu alla olevassa taulukossa. Dublin Corea käytetään tässä erityisesti koko sanaston ominaisuuksien kuvailussa. SKOS-XL:n avulla voidan esittää Labelit nodeina, jolloin niihin voidaan littää lisäominaisuuksia.  

PrefixNimiavaruusYSOssa käytetyt muuttujat (rivejä)
dc:
http://purl.org/dc/elements/1.1/
  • description (1)
  • title (1)
  • publisher (1)
  • creator (1)
  • source (1249)

dct:

dcterms

http://purl.org/dc/terms/#
  • created (1897)
  • isReplacedBy (1068)
  • language (1)
  • license (1)
  • modified (206)
  • relation (1)
  • spatial (39)
  • LinguisticSystem (3)
  • subject
isothes:
http://purl.org/iso25964/skos-thes#

tämä url annetaan iso-thes vs. skos Correspondence dokumentissa, ja se

ohjautuu tänne: http://pub.tenforce.com/schemas/iso25964/skos-thes#

Mutta linkki ei toimi!

tällainen skeema löytyy: http://www.niso.org/schemas/iso25964/iso25964-1_v1.4.xsd

Kuvaus: http://www.niso.org/schemas/iso25964

  • ThesaurusArray (180)
  • ConceptGroup (61)
ns3:
http://metadataregistry.org/uri/profile/regap/

kts: http://metadataregistry.org/uri/NSDLSchema/

http://metadataregistry.org/uri/NSDLSchema/1011 (RDF) hasSubproperty

http://metadataregistry.org/uri/NSDLSchema/1003 (RDF) Name

lexicalAlias ja Status eivät näy tässä nimiavaruudessa?

  • hasSubproperty (2)
  • lexicalAlias (2)
  • name (2)
  • status (2)
owl:
http://www.w3.org/2002/07/owl#
  • deprecated (1156)
  • Class (4)
  • DatatypeProperty (4)
  • inverseOf (2)
  • ObjectProperty (2)
rdau:
http://rdaregistry.info/Elements/u/
  • P60683 (30)
  • P60686 (34)
  • predecessor.en (1)
  • successor.en (1)
rdf:
http://www.w3.org/1999/02/22-rdf-syntax-ns#
  • Property (3)
  • about (0)
  • type (0)
rdfs:
http://www.w3.org/2000/01/rdf-schema#
  • Resource (3)
  • comment (14)
  • domain (4)
  • isDefinedBy (2)
  • label (11)
  • subClassOf (4)
  • SubPropertyOf (2)
  • range (0)
  • seeAlso (0)
skos:
http://www.w3.org/2004/02/skos/core#
  • Concept (29659)
  • Collection (241)
  • ConceptScheme (3)
  • definition (313)
  • prefLabel (29891)
  • altLabel (14492)
  • hiddenLabel (12160)
  • broader (20560)
  • narrower (5066)
  • related (14485)
  • exactMatch (28679)
  • closeMatch (13217)
  • narrowMatch (1140)
  • broadMatch (766)
  • relatedMatch (304)
  • topConceptOf (1149)
  • hasTopConcept (3)
  • member (229)
  • inScheme (29633)
  • example (0)
  • definition (313)
  • note (2520)
  • scopeNote (1201)
  • changeNote (0)
  • editorialNote (0)
  • historyNote (0)
skosext:
http://purl.org/finnonto/schema/skosext#

 

ohjaus menee tänne: http://schema.onki.fi/skosext/

mutta näitä ei ole määritelty tässä tiedostossa!!!

entä tämä? http://www.w3.org/2004/02/skos/extensions/spec/

  •  http://www.w3.org/2004/02/skos/extensions#relatedPartOf
  • superproperty: skos:related
  • Status: unstable
  • An extension of the 'related' property. Use this property to express a partitive relationship between concepts, where it is desired that such a relationship be treated as associative (i.e. linking separate branches of a hierarchy) and NOT hierarchical.
  • partOf (295)
  • DeprecatedConcept (1146)
skosxl:http://www.w3.org/2008/05/skos-xlTULOSSA KÄYTTÖÖN
xsd:
http://www.w3.org/2001/XMLSchema#
  • date (2101)
  • dateTime (1)
yso
http://www.yso.fi/onto/yso/
  • aggregateconceptscheme

  • deprecatedconceptscheme

yso-meta:http://www.yso.fi/onto/yso-meta/
  • Concept (26494)
  • Hierarchy (102)
  • Individual (1916)
  • singularAltLabel (4560)
  • singularPrefLabel (12087)

yso-meta1:

(kehitysversiossa ysometa: viittaa tähän)

http://www.yso.fi/onto/yso-meta/2007-03-02/
  • Concept (3)
  • Class (1)
  • deprecatedHasThematicGroup (546)
  • singularPrefLabel (3)
ysoupdate:
http://www.yso.fi/onto/yso-update/

Todennäköisesti virhe. Pyritään poistamaan tuotantoversiosta

  • removedAltLabel (1)
dc11:
http://purl.org/dc/elements/1.1/#
EI KÄYTETTY. Kts. dc:
dcam:
http://purl.org/dc/dcam/
EI KÄYTETTY
dcterms:
http://purl.org/dc/terms/
EI KÄYTETTY. kts. dct:
dsv:
http://purl.org/iso25964/DataSet/Versioning#
EI KÄYTETTY
foaf:
http://xmlns.com/foaf/0.1/
EI KÄYTETTY
ns0:
http://www.yso.fi/onto/yso-meta/
EI KÄYTETTY Kts: yso-meta:
ns1:
http://spinrdf.org/sp#
EI KÄYTETTY
ns2:
http://spinrdf.org/spin#
EI KÄYTETTY
om:
http://www.yso.fi/onto/yso-peilaus/2007-03-02/

EI KÄYTETTY. Kts. yso-meta:

Kehitysversiossa

sd:
http://www.w3.org/ns/sparql-service-description#
EI KÄYTETTY
sh:
http://purl.org/skos-history/
EI KÄYTETTY
xhv:
http://www.w3.org/1999/xhtml/vocab#
EI KÄYTETTY
xml:
http://www.w3.org/XML/1998/namespace
EI KÄYTETTY
ysokehitys: |
yso-kehitys:
http://www.yso.fi/onto/yso-kehitys/
EI KÄYTETTY
ysotranslate: |
yso-translate:
http://www.yso.fi/onto/yso-translate/
EI KÄYTETTY
yso-update:
http://www.yso.fi/onto/yso-update/
EI KÄYTETTY. Kts. ysoupdate:
zbwext:
http://zbw.eu/namespaces/zbw-extensions/
EI KÄYTETTY
Sanastokohtaiset ominaisuudet
PrefixSanasto 
afometahttp://www.yso.fi/onto/afo-meta/ 
allars-metahttp://www.yso.fi/onto/allars-meta/ 
gtkmetahttp://www.yso.fi/onto/gtk-meta/ 
juhometahttp://www.yso.fi/onto/juho-meta/ 
jupometahttp://www.yso.fi/onto/jupo-meta/ 
kaunometahttp://www.yso.fi/onto/kauno-meta/ 
kitometahttp://www.yso.fi/onto/kito-meta/ 
koko-metahttp://www.yso.fi/onto/koko-meta/ 
ktometahttp://www.yso.fi/onto/kto-meta/ 
kulometahttp://www.yso.fi/onto/kulo-meta/ 
liitometahttp://www.yso.fi/onto/liito-meta/ 
lukemetahttp://www.yso.fi/onto/luke-meta/ 
maometahttp://www.yso.fi/onto/mao-meta/ 
merometa<http://www.yso.fi/onto/mero-meta/ 
musometahttp://www.yso.fi/onto/muso-meta/ 
oikometahttp://www.yso.fi/onto/oiko-meta/ 
puhometahttp://www.yso.fi/onto/puho-meta/ 
taometahttp://www.yso.fi/onto/tao-meta/ 
terometahttp://www.yso.fi/onto/tero-meta/ 
tsrmetahttp://www.yso.fi/onto/tsr-meta/ 
valometahttp://www.yso.fi/onto/valo-meta/ 
ysa-metahttp://www.yso.fi/onto/ysa-meta/ 
@prefixURI (sanastot) 
allars
http://www.yso.fi/onto/allars/
 
juho
http://www.yso.fi/onto/juho/
 
kauno
http://www.yso.fi/onto/kauno/
 
koko
http://www.yso.fi/onto/koko/
 
lcsh
http://id.loc.gov/authorities/subjects
 
ysa
http://www.yso.fi/onto/ysa/ 
 

 

...

5 Käsitekaavio

 

Info
titleKäsitekaavio

tähän kuva - työstetään erikseen

Info
titleJarmon kommentteja -poistetaan lopullisesta versiosta

Tarkastelu on tehty finto.fi -palvelusta ladatusta julkisesta yso-skos.ttl tiedostosta (23.1.2018 versio). Jos muissa formaateissa on eri tageja, niitä pitää tarkastella vielä lisäksi (esim. kehitysversio githubista).

Lukuohje 
Punaisella taustavärillä kuvaan epäselviä kohtia, jotka kaipaavat tarkennustaPunaisella tekstillä olen kuvannut mahdollisesti virheellisiä arvoja
keltaisella taustavärillä mahdollisia tuplia?Sulkeissa näytetyt () kenttien lukumäärät viimeisessä taulukossa ovat osumia turtle-tiedoston riveillä ja ovat vain tiedoksi. Niiden avulla voidaan päätellä mahdollisesti tarpeettomia kenttiä?

...

6 Käsitteet   (owl:Class)

Kukin ontologian käsite kuuluu vain yhteen neljästä toisensa poissulkevasta luokasta: yleiskäsite, yksilökäsite, hierarkisoiva-/ryhmäkäsite ja poistettu käsite. 

...

rdfs:Classyso-meta:Concept
TyyppiYLEISKÄSITE
KuvausKuvailuun käytettävä yleiskäsite. Miten tämä poikkeaa edellisestä?
Ominaisuudet

owl:Class; rdfs:subClassOf skos:Concept

Katso myösyso-meta1:Concept 
rdfs:Classyso-meta1:Concept
TyyppiYLEISKÄSITE
KuvausYSO:n indeksoinnissa käytettävä käsiteluokka. Miten tämä poikkeaa edellisestä?
Ominaisuudet

owl:Class; rdfs:subClassOf yso-meta1:Class

Huom! yso-meta1:Class - ei ole määritelty

Katso myösyso-meta:Concept; skos:Concept

...

RDF luokkayso-meta1:Class
TyyppiLUOKKA
Kuvaus 
Ominaisuudetrdfs:subClassOf owl:class
Alaluokatyso-meta1:Concept
KommentitPOISTETAAN

 

...

7 Termit (rdfs:label)

Käsite on tiedon yksikkö. Ontologiamaailmassa käsitteet ja niiden väliset suhteet pyritään identifioimaan ainutkertaisin URI-tunnistein. Samaan käsitteeseen voidaan viitata usealla eri termillä, esim. eri kielisillä termeillä.  Käsitteiden ensimmäinen esitysmuoto on niiden ekspressio luonnollisella kielellä: termit (label). SKOS tarjoaa kolme ominaisuutta, joilla voidaan liittää termi käsitteeseenskos:prefLabelskos:altLabel ja skos:hiddenLabel

...

rdf:Propertyyso-meta:singularAltLabel
TyyppiKorvatun termin yksikkömuoto
Kuvaus

YSOssa monikkomuotoisen korvatun termin yksikkömuoto voidaan lisätä käsitteen piilotermiksi.

Suhteet

rdfs:subClassOf owl:class; owl:DatatypeProperty;

rdfs:subPropertyof skos:hiddenLabel

rdfs:domainyso-meta:Concept;
Katso myös

skos:altLabel; skos:hiddenLabel;

Huomautusskos:hiddenLabel -tyyppisiet labelit huomioidaan haussa, mutta ei näytetä käsitenäkymässä.

 

 

...

8 Semanttiset suhteet

 

RDFskos:broader
TermiYLÄKÄSITE
KuvausKäsitteen suhde hierarkkiseen yläkäsitteeseensä ilmaistaan alakäsitteessä skos:broader-suhteella (Merkitykseltään laajempi termi/käsite).
SuhteetinverseOf skos:narrower
  

...

  ysa:ysa_juuri
 TermiYSAN YLIN KÄSITE 
 Kuvaus Yleisen suomalaisen asiasanaston ylin käsite
 Suhteet a rdfs:Resource

...


9 Dokumentaatiot  (skos:Note)

Käsitteen tarkempi kuvailu, määritelmät sekä hallinnalliset tiedot.

...

Info
SKOSissa voidaan noteen liittää resurssi, jossa on esim. dublin corella kuvattu parametreja ja voidaan liittää resurssille URI (esim. lähdeviittauksiin). esim. http://browser.agrisemantics.org/gacs/en/page/C25028
gacs:def_b7124f46
  rdf:value "A technique to assess the environmental aspects and potential impacts associated with a product, process, or service, by: compiling an inventory of relevant energy and material inputs and environmental releases [outputs]; evaluating the potential environmental impacts associated with identified inputs and releases [outputs]; interpreting the results to help you make a more informed decision."@en ;
  a <http://id.agrisemantics.org/vocab#Definition> .

 

...

10 Skeemat (skos:conceptScheme)

rdfs:Classskos:ConceptScheme
TyyppiSKEEMA
KuvausKoko sanaston käsitteet muodostavat yhdessä skeeman
Ominaisuudet
a owl:Class ; owl:disjointWith skos:Concept .
Alaluokat

yso;

yso:aggregateconceptscheme ; YSOn ryhmittelevät käsitteet

yso:deprecatedconceptscheme ; YSOn poistetut käsitteet

ysometa:DeprecatedGroupConcept

Ohje 
Katso myös 
Kommentti3 kpl

...

rdfs:Classyso:deprecatedconceptscheme
TyyppiPOISTETUT KÄSITTEET
KuvausKäytöstä poistettujen käsitteiden koosteryhmä
Ominaisuudetrdfs:subcClassOf skos:ConceptScheme
  

...

11 Mäppäykset

Linkitysominaisuudet

RDFskos:exactMatch
TermiVASTAAVA KÄSITE
KuvausKahden käsitteen välinen suhde, joka ilmaisee, että käsitteet vastaavat merkitykseltään toisiaan. YSO-pohjaisissa ontologioissa ekvivalenssisuhdetta käytetään linkittämään erikoisontologian käsitteitä YSOn vastaaviin käsitteisiin. SKOS-kielellä nämä YSO-pohjaisten ontologioiden ekvivalenssisuhteet YSOon ilmaistaan skos:exactMatch-ominaisuudella. Täsmälleen vastaava käsite toisessa sanastossa.
  

...

RDFskos:relatedMatch
TermiOHJAUSTERMT
KuvausAssosiatiivinen suhde deprekoidusta käsitteestä hautaamattomaan.
  

 

...

12 Ryhmäkäsitteet

Käsitteitä voidaan koota hierarkian ohella myös erilaisiksi ryhmiksi esimerkiksi aiheen tai käsitteen tilan perusteella.

...

RDF Luokkaysometa:DeprecatedGroupConcept
TyyppiPOISTETTU RYHMITTELEVÄ KÄSITE
KuvausDeprekoitu ryhmäkäsite.
Ominaisuudetrdfs:subClassOf ysometa:deprecatedConcepts; skos:member skos:ConceptScheme;
Ohje 
Katso myösskosext:DeprecatedConcept;

...

13 Ominaisuudet (rdf:property)

Käsitteen ominaisuudet

Käsitteen tarkempi kuvailu, määritelmät sekä hallinnalliset tiedot.

Info
titlehttps://www.w3.org/TR/owl-ref/#Property
  • OWL distinguishes between two main categories of properties that an ontology builder may want to define:
    • Object properties link individuals to individuals.
    • Datatype properties link individuals to data values.
  • NOTE: OWL also has the notion of annotation properties (owl:AnnotationProperty) and ontology properties (owl:OntologyProperty). These are needed in OWL DL for semantic reasons. See Sec. 7 and the OWL Semantics and Abstract Syntax document [OWL S&AS].

...

RDF

...

rdfs:label
Kenttä
Nimi
Otsikko/tekstirdfs:label 
Nimi
Kuvaus
Ominaisuudet

Muuttujalle annettu nimi (termi

tai tunniste (yso

)

. Termille voidaan lisätä sulkutarkenne, jolloin sulkutarkenteeksi valitaan ensisijaisesti käsitteen yläkäsitteen käytettävä termi siinä muodossa, kun se ontologiassa esiintyyJos yläkäsitteen käytettävä termi ei sulkutarkenteena selvennä käsitteen merkitystä parhaalla mahdollisella tavalla, valitaan tarkenteeksi aihealue, tieteenala tai muu merkityksen kiteyttävä tarkenne.

 
Suhteeta rdf:Property
RDFdc:source
NimiLähde
Lähde. Esimerkiksi kontrolloitu
KuvausYSOssa tähän on merkitty käsitteen lähde.
Suhteeta rdf:Property ; rdfs:label "Source"@en ; rdfs:isDefinedBy <http://purl.org/dc/elements/1.1/>
EsimerkkiKontrolloitu erikoissanasto, käsikirja tai sanakirja.
 
Kommentti
skos:note "A second property with the same name as this property has been declared in the dcterms: namespace (http://purl.org/dc/terms/).  See the Introduction to the document \"DCMI Metadata Terms\" (http://dublincore.org/documents/dcmi-terms/) for an explanation."@en .
RDFdct:created
 Päivä
NimiLuontipäivä
KuvausYSOssa päivä, jolloin käsite on lisätty sanastoon
Suhteet
a rdf:Property ; xsd:date; rdfs:subPropertyOf dct:date .
Rangerdfs:Literal 
  
RDFdct:modified
 
NimiMuokkauspäivä
KuvausPäivä, jolloin käsitettä on viimeksi muokattu
Suhteet
a rdf:Property ; xsd:date
xsd:date Päivyksen tyyppi
; rdfs:subPropertyOf dct:date .
Rangerdfs:Literal 
 
rdfs:domainAIHEALUE
 

Muuttujien ominaisuudet

 

käytetty rdau: muuttujien yheydessä
RDFrdfs:
isDefinedBy
domain
 
Nimi
 käytetty rdau: muuttujien yheydessä
Aihealue
Kuvaus

rdfs:domain

AIHEALUE 

on rdf:Property:n instanssi, jolla ilmaistaan, että mikä tahansa resurssi, jolla on nimetty ominaisuus, on samalla yhden tai useamman luokan instanssi.

Suhteeta rdf:Property
Huomautuskäytetty rdau: muuttujien yheydessä (edeltäjä, seuraaja)
RDFrdfs:isDefinedBy
Nimi 
Kuvaus 
Huomautuskäytetty rdau: muuttujien yheydessä (edeltäjä, seuraaja)
KEHITYSVERSIOSSA   om:definedConcept 
  • type  ObjectProperty
  • label: definedConcept
  • range: Concept
     

 

Muuttujien ominaisuudet

 

KenttäOtsikko/tekstiKuvausOminaisuudetrdfs:subPropertyOf 
RDFrdfs:subPropertyOf
NimiAlaominaisuus
Kuvaus

Monikkomuotoisen termin yksikkömuoto löytyy haussa, muttei näytetä käsitenäkymässä

Suhde, joka liittyy käsitteen ominaisuuksiin eikä itse käsitteen suhteisiin.

Suhteetrdfs:subPropertyOf skos:hiddenLabel .
Huomautus 
Katso myösyso-meta:singularPrefLabel, yso-meta:singularAltLabel
rdfs:subPropertyOf skos:hiddenLabel .
RDFns3:HasSubProperty
Nimi Osaominaisuus
Kuvaus 
Muuttujan osaominaisuus
. Käytetty vain rdau: ominaisuuksille
Suhteet rdau:P60683 ; rdau:P60686 
ns3:lexicalAlias
Huomautus 
Muuttuja toinen kirjoitusmuoto.
Käytetty vain rdau: ominaisuuksille
Esimerkki 
RDFns3:lexicalAlias
Nimi Kirjoitusmuoto
Kuvaus Muuttujan toinen kirjoitusmuoto
Suhteet rdau:P60683 ; rdau:P60686 
ns3:name
Huomautus 
Muuttuja nimi.
Käytetty vain rdau: ominaisuuksille
Esimerkki 
RDFns3:name
NimiMuuttujan nimi
KuvausNumeerisesta muuttujasta käytetty nimi
Suhteetrdau:P60683 ; rdau:P60686 
HuomautusKäytetty vain rdau: ominaisuuksille
Esimerkki 
Julkaisutila.
RDFns3:status
(Published)
NimiStatus
KuvausMuuttujan julkaisutila
Suhteet 
HuomautusKäytetty vain rdau: ominaisuuksille
esim. http://metadataregistry.org/uri/RegStatus/1001
Esimerkki 
rdau:P60683 ; rdau:P60686 

 

 

RDFxsd:date
NimiPäiväys
KuvausPäiväyksen tyyppi
  
RDFowl:ObjectProperty 
Nimi 
Käytetty vain rdau: kentille
Kuvaus 
Suhteet rdau:P60683 ; rdau:P60686 
Huomautus Käytetty vain rdau: kentille
Esimerkki 
RDFowl:DatatypeProperty 
Nimi Datatyyppi
Kuvaus 
Käytetyn kentän tai muuttujan tyyppi
Suhteetyso-
meta1
meta:singularPrefLabel
, yso-meta:singularAltLabel

yso-meta:singularPrefLabel

, ysoupdate:removedAltlabel
Huomautus 
Esimerkki

 

Vastakohta. Käytetty
RDF owl:inverseOf
Nimi 
Vastakohta
Kuvaus 
Suhteet 
Huomautus Käytetty vain rdau: muuttujien kanssa
 
Esimerkki 

 

...

Ontologian ominaisuudet   

KenttäOtsikko/tekstiKuvausOminaisuudet
rdf:about  ei käytetty
rdf:type Tällä kuvataan sanaston ominaisuuksia.ei käytetty
rdfs:label Sanaston tunniste tai kentän nimi (owl:class)1
rdfs:range  ei käytetty
rdfs:seeAlso Katso myösei käytetty
dct:LinguisticSystemKIELIKäytetty kieli 
dc:descriptionKUVAUS Ontologian kuvaus 
dc:titleNIMI Ontologian nimi 
dc:publisherJULKAISIJA Ontologian julkaisija 
dc:creatorTEKIJÄOntologian luoja 
dct:languageKIELIOntologian kielet 
dct:licenseLISENSSIOntologian lisenssit 
dct:relationSUHDEOntologian suhde muihin sanastoihin 
dct:subjectAIHEALUEOntologian aihealueyso:p19469

(15 --- Kommentteja yms.

...

kehittämistä )

 

Info
titleAlla ONKI-palvelun muuttujia - ovatko kaikki täällä?

yso-meta1:AggregateConcept - YSO Aggregate Concept
yso-meta1:Class - Class
yso-meta1:Concept - YSO Concept
yso-meta1:DeprecatedAggregateConcept - DeprecatedAggregateConcept
yso-meta1:DeprecatedClass - DeprecatedClass
yso-meta1:DeprecatedConcept - DeprecatedConcept
yso-meta1:DeprecatedGroupConcept - DeprecatedGroupConcept
yso-meta1:GroupConcept - YSO Group Concept  RYHMITTELEVÄ KÄSITE
yso-meta1:StructuringClass - StructuringClass

 


 

Info
title https://www.w3.org/TR/2009/NOTE-skos-primer-20090818/

https://www.w3.org/TR/2009/NOTE-skos-primer-20090818/

4.7 On Specializing the SKOS Model

SKOS is intended to serve as a common denominator between different modeling approaches. As such, the current vocabulary specification will allow many existing KOSs to be ported to the Semantic Web. However, the great variety of KOS models makes it impossible to capture every detail of these models while still retaining the first "S" ("simple") in "SKOS".

Applications that require finer granularity will greatly benefit from SKOS's being a Semantic Web vocabulary. SKOS can indeed be seamlessly extended to suit the specific needs of a particular KOS community while retaining compatibility with applications that are based on the core SKOS features.

This can mostly be done by specializing existing SKOS constructs into more-specific ones. Users can create their own properties and classes and attach them to the standard SKOS vocabulary elements by using the rdfs:subPropertyOf and rdfs:subClassOf properties from the RDF Schema vocabulary [RDF-PRIMER].

The example in Section 4.3 illustrates how skosxl:labelRelation can be specialized into a semantically richer property devoted to acronym link representation. Other uses are possible, such as creating different "flavors" of the properties skos:broader and skos:narrower. Thesaurus standards indeed identify a small number of kinds of hierarchical relation, such as generic, part-whole, or instance-class [ISO2788].

...

 The SKOS approach allows an application designer to create new properties to capture this distinction, and to declare them as sub-properties of skos:broader:

ex:broaderGeneric rdfs:subPropertyOf skos:broader.
ex:broaderPartitive rdfs:subPropertyOf skos:broader.
ex:broaderInstantive rdfs:subPropertyOf skos:broader.

Every ex:broaderPartitive statement between two concepts, for instance, can be formally interpreted by a proper Semantic Web reasoning engine. This interpretation will yield the inference of askos:broader statement between these concepts—a piece of information which may then be exploited by basic SKOS tools.