Struktura opisu zasobów
| Struktura opisu zasobów | ||
|---|---|---|
|
| ||
|
| ||
| 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
- Podsumowanie witryny RDF — znane również jako RSS 1.x ( Really Simple Syndication , RSS 0.9x i 2.x, nie są RDF).
- FOAF - DOAC
- KlogMS
- CC/PP
Tematy pokrewne
- N3
- sieć semantyczna
- Schemat RDF
- RDFa
- Meta ramy treści
- Ontologia
- SPARQL
- SPARUL
Linki zewnętrzne
- Sieć semantyczna: wprowadzenie
- Strona główna konsorcjum World Wide Web RDF
- Podkład RDF
- Co to jest RDF
- Co to jest RSS – i XML, RDF, Atom,...?
- Opis silników wyszukiwania dokumentów RDF
- Podręcznik RDFa 1.1 (osadzanie RDF na stronach HTML)
- RDFa Lite
- RDF w sieci semantycznej
- Szybkie wprowadzenie do RDF
- Wprowadzenie do Ramy Opisu Zasobów (RDF )