RDFS

RDFS ( RDF Schema ,  RDF "schema" ), myös RDF / S , RDF-S , RDF (S)  - RDF-tietoesitysmallin luokkien ja ominaisuuksien joukko, joka muodostaa perustan ontologioiden kuvaamiselle laajennetun RDF-sanaston avulla. rakenne-RDF-resursseja varten. RDFS käyttää RDF-koodausta, joten RDF:ään liittyviä kolmioita voidaan tallentaa, käsitellä ja kysellä kuten RDF-resurssikuvauksia, esimerkiksi SPARQL :n avulla .

Ensimmäisen version [1] [2] julkaisi W3C huhtikuussa 1998 ja lopullinen suositus [3] julkaistiin  helmikuussa 2004 . Vuodesta 2014 lähtien on olemassa suositus RDF Schema -versiolle 1.1 [4] . Monet RDF - komponentit sisältyvät ilmaisuvoimaisempaan OWL - ontologian kuvauskieleen .

Perusmallit

RDFS-konstruktit rakentuvat RDF-sanastolle ja sisältävät luokkia, ominaisuuksia ja hyödyllisyysominaisuuksia. Siten RDF voi ilmaista suhteita luokkien (luokka-alaluokka) ja ominaisuuksien (ominaisuus-aliominaisuus) välillä, mikä puolestaan ​​​​mahdollistaa joustavammat kyselyt tiedon hakemiseen [5] .

Alla olevissa kuvauksissa RDF-tripletin katsotaan koostuvan subjektiresurssista, predikaattiresurssista ja objektiresurssista.

Luokat

Muut luokat RDF:stä ja RDFS:stä:

Ominaisuudet

Ominaisuudet kuvaavat subjektiresurssien ja objektiresurssien välisiä suhteita ja ovat rdf:Property -luokan esiintymiä . Kun sitä käytetään predikaattina kolmiossa:

Esimerkiksi seuraava RDF-kolmiosarja luonnehtii ex:employer -suhdetta yksilön ja organisaation välillä. Tällaisesta joukosta seuraa välttämättä, että ex:CompanyX on organisaatio ja ex:John on henkilö siinä mielessä, että FOAF laittaa näihin käsitteisiin :

ex:employer rdfs:domain foaf:Person ex:employer rdfs:range foaf:Organisation ex:John ex:employer ex:CompanyX

Seuraava esimerkki sanoo, että "jokainen henkilö on agentti" ( FOAF :n merkityksessä ):

foaf:Person rdfs:subClassOf foaf:Agent

Luokkahierarkia tukee verkkotunnuksen (domain) ja arvojoukon (alue) periytymistä luokasta alaluokkaan.

Apuominaisuudet

Apu, eli jolla ei ole lähtösemantiikkaa standardissa RDF-skeemassa, sisältävät seuraavat rdf:Property [7] -esiintymät :

Näiden ominaisuuksien mahdollinen käyttö riippuu tietystä sovelluksesta, joka tulkitsee RDFS:ää. Esimerkiksi linkki resursseihin voidaan tarjota RDF:stä luodulle verkkosivulle.

Muistiinpanot

  1. RDFS ensimmäinen versio . Haettu 26. huhtikuuta 2015. Arkistoitu alkuperäisestä 27. huhtikuuta 2015.
  2. XML ja semanttinen web W3C -standardien aikajana (downlink) (4. helmikuuta 2012). Arkistoitu alkuperäisestä 24. huhtikuuta 2013. 
  3. Lopullinen W3C suositus . Haettu 26. huhtikuuta 2015. Arkistoitu alkuperäisestä 26. huhtikuuta 2015.
  4. RDF Schema 1.1 arkistoitu 27. huhtikuuta 2015 Wayback Machine W3C -suosituksessa 25. helmikuuta 2014
  5. Allemang, Hendler, 2011 , Sanastojen uudelleenkäyttö ja luominen: RDF Schema ja OWL.
  6. DuCharme, Bob. SPARQL:n oppiminen . - O'Reilly Media , 2011. - ISBN 9781449306595 .
  7. Allemang, Hendler, 2011 .

Kirjallisuus

Linkit