RDFS

RDFS ( RDF Schema ,  RDF "schema" ), även RDF / S , RDF-S , RDF (S)  - en uppsättning klasser och egenskaper för RDF-kunskapsrepresentationsmodellen, som utgör grunden för att beskriva ontologier med hjälp av ett utökat RDF-ordförråd för struktur RDF-resurser. RDFS använder RDF-kodning, så RDF-relaterade trippel kan lagras, bearbetas och frågas som RDF-resursbeskrivningar, till exempel med SPARQL .

Den första versionen [1] [2] publicerades av W3C i april 1998 och den slutliga rekommendationen [3] publicerades  i februari 2004 . Från och med 2014 finns det en rekommendation för RDF Schema version 1.1 [4] . Många RDF-komponenter ingår i det mer uttrycksfulla OWL- ontologibeskrivningsspråket .

Grundläggande mönster

RDFS-konstruktioner är byggda på RDF-ordförrådet och inkluderar klasser, egenskaper och nyttoegenskaper. Således kan RDF uttrycka relationer mellan klasser (klass-underklass) och egenskaper (egenskap-underegenskap), vilket i sin tur tillåter mer flexibla frågor för att hämta information [5] .

I beskrivningarna nedan anses en RDF-triplett bestå av en ämnesresurs, en predikatsresurs och en objektresurs.

Klasser

Andra klasser från RDF och RDFS:

Egenskaper

Egenskaper beskriver relationer mellan ämnesresurser och objektresurser och är instanser av klassen rdf:Property . När det används som ett predikat i en trippel:

Till exempel kännetecknar följande uppsättning RDF-tripletter en ex:arbetsgivare som en relation mellan en individ och en organisation. Av en sådan uppsättning följer det nödvändigtvis att ex:CompanyX är en organisation och ex:John är en person, i den mening som FOAF lägger in i dessa begrepp :

ex:arbetsgivare rdfs:domän foaf:Person ex:arbetsgivare rdfs:range foaf:Organisation ex:John ex:arbetsgivare ex:CompanyX

Följande exempel säger att "varje person är en agent" (i FOAF- bemärkelse ):

foaf:Person rdfs:subClassOf foaf:Agent

Klasshierarkin stöder nedärvning av en domän (domän) och en uppsättning värden (intervall) från klass till underklass.

Hjälpegenskaper

Auxiliary, det vill säga inte har utdatasemantik i standard-RDF-schemat, inkluderar följande instanser av rdf:Property [7] :

Den möjliga användningen av dessa egenskaper beror på den särskilda applikation som tolkar RDFS. Till exempel kan en länk till resurser tillhandahållas på en webbsida som genereras från RDF.

Anteckningar

  1. RDFS första versionen . Hämtad 26 april 2015. Arkiverad från originalet 27 april 2015.
  2. Tidslinje för XML och Semantic Web W3C Standards (nedlänk) (4 februari 2012). Arkiverad från originalet den 24 april 2013. 
  3. Slutlig W3C-rekommendation . Hämtad 26 april 2015. Arkiverad från originalet 26 april 2015.
  4. RDF Schema 1.1 Arkiverad 27 april 2015 på Wayback Machine W3C-rekommendation 25 februari 2014
  5. Allemang, Hendler, 2011 , Återanvända och skapa ordförråd: RDF Schema och OWL.
  6. DuCharme, Bob. Lär dig SPARQL . - O'Reilly Media , 2011. - ISBN 9781449306595 .
  7. Allemang, Hendler, 2011 .

Litteratur

Länkar