ETD

Archivio digitale delle tesi discusse presso l'Università di Pisa

Tesi etd-06012012-235942


Tipo di tesi
Tesi di laurea specialistica
Autore
LUCAROTTI, MARZIA
URN
etd-06012012-235942
Titolo
Progettazione e sviluppo di un compilatore per un linguaggio di data mining spazio temporale
Dipartimento
SCIENZE MATEMATICHE, FISICHE E NATURALI
Corso di studi
INFORMATICA
Relatori
relatore Prof. Pedreschi, Dino
relatore Dott. Trasarti, Roberto
Parole chiave
  • DMQL
  • gestione mobilità
  • data mining
  • compilatore
Data inizio appello
22/06/2012
Consultabilità
Non consultabile
Data di rilascio
22/06/2052
Riassunto
La tesi presenta tutte le fasi necessarie alla progettazione e sviluppo di un compilatore per un linguaggio di data mining definito nell’ambito del progetto europeo GeoPKDD. Lo scopo è di migliorare l’espressività di tale linguaggio attraverso una migliore integrazione con l’SQL standard permettendo funzionalità ricorsive e una migliore flessibilità nella costruzione di query complesse.
Le fasi affrontate includono: analisi lessicale, analisi sintattica e analisi semantica con il risultato di una grammatica EBNF ricorsiva con le relative dimostrazioni. Un’ulteriore miglioria è stata quella di introdurre concetti di ottimizzazione del piano di esecuzione prodotto. Infine viene presentato un caso di studio dove le potenzialità del linguaggio e del nuovo compilatore vengono messe in evidenza.
File