Sei sulla pagina 1di 2

ATTACHMENT03 PAG.

1/2

UNIVERSIT DEGLI STUDI DI


CATANIA
FACOLT DI SCIENZE MATEMATICHE, FISICHE E NATURALI
CORSO DI LAUREA IN INFORMATICA PRIMO LIVELLO
---------------------------------------------------------------------------------------------------

SANTAMARIA DANIELE FRANCESCO

Linguaggi del Semantic Web e Applicazione


per la catalogazione di reperti archeologici

TESI DI LAUREA

RELATORE:
Prof. Marianna Asmundo Nicolosi

ANNO ACCADEMICO 20092010

ATTACHMENT05 PAG.2/2

SOMMARIO

SOMMARIO

Il web uno strumento in continua evoluzione. Nato per la pubblicazione di documenti


testuali statici, nel corso degli anni cambiato ed ha cambiato il mondo: database, chat,
newsgroup, gestione dei contenuti, forum, blog, elementi dinamici e fogli di stile, cloud
computing, social network e semantica.
Il semantic web, di cui si cominci a parlare a fine anni novanta, oggi una realt
concreta, come dimostra HTML 5. Lo scopo dei miei studi di analizzare la struttura del
semantic web, concentrandomi in maniera specifica sui suoi linguaggi e sulle sue
serializzazioni. In particolare, intendo sfruttarne la potenza realizzando unapplicazione
completa. Lapplicazione, Archeontology, sviluppata in totale autonomia, permetter di
realizzare database semantici per la catalogazione di reperti archeologici.
Il primo capitolo fornir unintroduzione generale allarchitettura del semantic web. Nel
secondo capitolo sar affrontato il linguaggio per la descrizione di risorse (RDF) con
particolare riferimento a due delle sue serializzazioni, N3 e RDF/XML. Il terzo capitolo
tratter il linguaggio per la realizzazione di vocabolari semantici (RDFS), mentre il quarto
sar dedicato al linguaggio ontologico OWL. In esso verranno analizzati i costrutti e
verranno messe in evidenza le differenze tra le versioni 1.0 e 2.0, enfatizzando le novit
introdotte dalla nuova versione, cruciali per la realizzazione del software Archeontology.
Il quinto capitolo tratter il linguaggio di interrogazione SPARQL, punto di riferimento
per tutti i linguaggi di query semantiche. Il linguaggio per la realizzazione di regole,
SWRL, sar affrontato invece nel sesto capitolo. Un breve paragrafo di questo capitolo
dedicato allanalisi dellintegrazione di SWRL nelleditor Protege, utilizzato per
sviluppare Archeontology. Verr presentato infine un sistema, da me realizzato, basato su
UML per la rappresentazione grafica di regole. Il settimo capitolo sar dedicato a RDFa,
il linguaggio per lintegrazione di dati semantici in HTML/XHTML. Infine lultimo
capitolo sar interamente dedicato ad Archeontology: verr messa in luce larchitettura e
le caratteristiche principali. Inoltre, verr mostrato come questa possa essere utilizzata
concretamente. In particolare, il capitolo otto potr essere utilizzato come manuale
dellutente.

Sommario

Potrebbero piacerti anche