3813573961

3813573961



RDF

RDF (ang. Resource Description Framework) jest językiem do opisu zasobów w sieci WWW. Powstał w 1999 roku jak rekomendacja W3C. Język ten opiera się na “trójkowym” modelu danych. Wiedza zapisywana jest za pomocą trójek (triples), które posiadają następujące elementy:

podmiot - predykat - obiekt podmiot - orzeczenie - dopełnienie obiekt - właściwość - wartość

Każda trójka może zostać przedstawiona na grafie skierowanym (Rys. 1.4).

Rys. 1.4. Graf przedstawiający trójkę RDF

Dowolny dokument RDF może być przedstawiony za pomocą grafu skierowanego, w którym krawędzie jak i niektóre węzły posiadają URI, czyli ich jednoznaczny identyfikator. W grafie mogą wystąpić węzły puste, które są pomocniczymi węzłami służącymi do opisu wielowartościowych zależności. Węzły puste nie posiadają URI. Podstawowy model zawiera poniższe obiekty [14]:

•    Zasoby są to dokumenty, części dokumentów, elementy i przedmioty świata rzeczywistego oraz zasoby abstrakcyjne. Na grafie zasoby opisywane są przez węzły identyfikowane przez URI.

•    Właściwości są zasobami, które opisują właściwości innych zasobów. Na grafie są przedstawiane jako krawędzie skierowane opisane własnym URI.

•    Wyrażenia są klasycznymi trójkami składającymi się z zasobów, właściwości oraz wartości właściwości. Element trójki będący dopełnieniem może być pewnym zasobem lub wartością literalną. Wartość literalna na grafie jest znaczona jako węzeł oznaczony tą wartością.

Na rysunku 1.5 został zaprezentowany przykładowy graf RDF, który jest prezentacją pliku RDF/XML przedstawionego na listingu 1.1

<?xml version=” 1.0” ?>

<rdf:RDF xmlns:rdf=” http: //www. w3. org/1999/02/22— rdf—syntax—ns#”

xmlns:contact=” http: //www. w3. org/2000/10/swap/pim/contact#”>

12



Wyszukiwarka

Podobne podstrony:
Modeling knowlege with Resource Description Framework (RDF) rdf:_l ulu:Akka; rdf:_2
Czym jest UML? ■    Jest językiem do specyfikacji, wizualizacji,
DSC01026 doznania i te doznania przekazują tym, którzy percypują ukształtowany obiekt. Sztuka jest j
Wstęp Jest to szóste wydanie książki, której zamysł powstał w 1990 roku, a której pierwsze wydanie
Czas przeszły imperfetto Imperfetto Czas przeszły iinperfeiio jest używany do opisu czynności
17 Jaki termin jest używany do opisu tego, jak protokoły TCP/IP są podzielone na warstwy i współdzia
16 Jaki termin jest używany do opisu dedykowanego urządzenia który dostarcza usługi ściany ogniowej?
17 Jaki termin jest używany do opisu tego, jak protokoły TCP/IP są podzielone na warstwy i współdzia
Chemia fizyczna - termodynamika molekularna 2009/2010 43 M(xlel roztworu doskonałego jest stosowany
DSC01352 (10) Lokalizacja i hybrydyzacja Pojęcie hybrydyzacji jest stosowane do opisu zlokalizowanyc
P1220622 Epidemiologia w medycynie klinicznej Jest stosowana do •    Opisu naturalnej
Produkcja modularna. Jest dążeniem do takiego stanu, aby wyrób finalny składał się z jak najmniejsze
Image397 Generator funkcji większości Układ generujący funkcję większości (ang. Majority-Vote Circui

więcej podobnych podstron