Użytkownicy
Rys. 1.5. Uproszczona architektura aplikacji Semantycznego Internetu (opracowano na podstawie: [SemWeb]).
Kolejna warstwa, warstwa logiki (Logic), pozwala na wyciąganie wniosków na podstawie zgromadzonych informacji. Znaczną część reguł logicznych można zapisać wprost w RDF i w ontologiach OWL [Ber98]. Wnioskowanie na podstawie ontologii polega na uzupełnianiu jej o nowe asercje i aksjomaty wynikające z już sformułowanych. OWL-DL daje użytkownikom Semantycznego Internetu szeroki zakres konstrukcji służących do budowania aksjomatów odpowiadających ekspresyjnemu dialektowi logiki opisowej S(HOI N(D).
Semantyczny Internet przewiduje możliwość, że w konkretnych zastosowaniach zakres zależności logicznych opisywanych przez OWL może okazać się niewystarczający. Wówczas warstwę logiczną można rozbudować o dodatkowe reguły obejmujące np. logikę probabilistyczną. W szczególności użytkownikowi może zależeć na dowodach wyprowadzonych wniosków, czemu służy umieszczona nad warstwą logiczną warstwa dowodów (Proof). Dowody te mogą służyć budowie infrastruktury zaufania, pokrywanej przez kolejną warstwę (Trust), jako że zagadnienie zaufania do pozyskanej i wywnioskowanej informacji jest kluczowe dla wielu zastosowań Sieci Semantycznej.
Podsumowując i wiążąc opis inicjatywy Semantycznego Internetu z wcześniejszymi rozważaniami, możemy powiedzieć, że kolejne jego warstwy dostarczają standardów ułatwiających pozyskiwanie, używanie i publikowanie informacji. Warstwy niższe ujednolicają kodowanie i syntaktykę dokumentów, a warstwy RDF i OWL dają możliwość opisu znaczenia informacji poprzez umiejscowienie jej w pewnym systemie pojęciowym. Sam system pojęciowy ma swoją wewnętrzną strukturę wiążącą zasadami logicznymi wyróżnione pojęcia, dzięki czemu możliwe jest wnioskowanie — czyli wyprowadzanie nowych stwierdzeń na podstawie istniejących,
Architekturę aplikacji Semantycznego Internetu przedstawia rysunek 1.5. Na rysunku 1.5 położono nacisk na przepływ informacji. Zagadnienie pozyskiwania i upowszechniania wiedzy jest ułatwione dzięki opracowywaniu i ujednolicania odpowiednich systemów pojęciowych (które to zadania wspomaga inżynieria ontologii). Wykorzystywanie wiedzy to domena agentów — autonomicznych programów skupiających się na wykonaniu pewnego
10