close

Struktura opisu zasobów

Przejdź do nawigacji Przejdź do wyszukiwania
Struktura opisu zasobów
Dokument Rdf.svg
Rdf logo.svg
deweloper
Konsorcjum World Wide Web
Informacje ogólne
magiczny numer 3C
typ formatu interoperacyjność strukturalna
otwarty format ?

Resource Description Framework ( RDF ) to rodzina specyfikacji World Wide Web Consortium (W3C) pierwotnie zaprojektowana jako model danych dla metadanych . Zaczęła być używana jako ogólna metoda opisu pojęciowego lub modelowania informacji, która jest implementowana w zasobach sieciowych , [ 1 ] przy użyciu różnych notacji składni i formatów serializacji danych.

Wprowadzenie

Model danych RDF jest podobny do klasycznych podejść do modelowania koncepcyjnego, takich jak relacje encji lub diagramy klas , ponieważ opiera się na idei tworzenia oświadczeń o zasobach (w szczególności zasobach internetowych) w formie wyrażeń podmiot-predykat. obiekt. Wyrażenia te są znane jako trójki w terminologii RDF. Podmiot wskazuje zasób, a predykat określa cechy lub aspekty zasobu i wyraża związek między podmiotem a przedmiotem. Na przykład jednym ze sposobów przedstawienia idei „Niebo ma kolor niebieski” w RDF jest trójka podmiotu oznaczająca „niebo”, predykat oznaczający „ma kolor” i obiekt oznaczający „niebieski”. . Dlatego RDF zmienia obiekt na podmiot, który byłby używany w klasycznej notacji modelu encja-atrybut-wartość [ 2 ] w projektowaniu zorientowanym obiektowo , obiekt (niebo), atrybut (kolor) i wartość (niebieski). RDF jest abstrakcyjnym modelem z kilkoma formatami serializacji (to znaczy formatami plików), więc szczególny sposób kodowania zasobu lub trójki różni się w zależności od formatu.

Ten mechanizm opisywania zasobów jest ważnym elementem działalności W3C w sieci semantycznej: ewolucyjny etap sieci World Wide Web, w którym zautomatyzowane oprogramowanie może przechowywać, wymieniać i używać rozproszonych informacji do odczytu maszynowego w sieci, co z kolei pozwala użytkownikom do zarządzania informacjami z większą wydajnością i bezpieczeństwem. Prosty model danych RDF i zdolność do modelowania różnych abstrakcyjnych pojęć doprowadziły również do jego rosnącego wykorzystania w aplikacjach do zarządzania wiedzą niezwiązanych z aktywnością w sieci semantycznej .

Pochodzenie

Pochodzenie RDF jest spowodowane Ramanathanem V. Guha , gdy pracował w Apple Computer w jego początkowej formie znanej jako MCF , później kontynuowanej podczas jego pracy w Netscape Communications Corporation . Model ten opiera się na idei zamiany deklaracji zasobów na wyrażenia postaci podmiot-predykat-obiekt (znanych w terminologii RDF jako tryplety ):

  • Przedmiotem jest zasób , czyli to, co jest opisywane.
  • Predykat to właściwość lub relacja , którą chcesz ustalić w odniesieniu do zasobu .
  • Wreszcie obiekt jest wartością nieruchomości lub innego zasobu, z którym nawiązywana jest relacja.

Połączenie RDF z innymi narzędziami, takimi jak Schemat RDF i OWL , umożliwia nadanie znaczenia stronom i jest jedną z podstawowych technologii Sieci Semantycznej .

Terminologia pochodzi z logiki i językoznawstwa , w których struktury predykatywne są również używane do nadawania znaczenia reprezentacjom składniowym. Spójrzmy na przykład:

Przykład RDF

Przykład RDF: strona Tony'ego Benna w Wikipedii

<http://en.wikipedia.org/Tony_Benn> <http://purl.org/dc/elements/1.1/title> „Tony Benn” .
<http://en.wikipedia.org/Tony_Benn> <http://purl.org/dc/elements/1.1/publisher> „Wikipedia” .

Alternatywnie wyrażone w RDF/XML w następujący sposób:

<rdf:RDF 
 xmlns:rdf= "http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
 xmlns:dc= "http://purl.org/dc/elements/1.1 /" > 
<rdf:Opis  rdf:about= "http://en.wikipedia.org/wiki/Tony_Benn" > 
  <dc:title> Tony Benn </dc:title> 
  <dc:publisher> Wikipedia </dc: wydawca> 
</rdf:Opis> 
</rdf:RDF>

Implementacje RDF

Tematy pokrewne

Linki zewnętrzne

Referencje

  1. Zasób sieciowy
  2. Model podmiot-atrybut-wartość