Eleonora Cau

tuProlog tuProlog è un interprete Prolog scritto in Java, attualmente giunto alla versione 2.5. Alcuni anni fa era stato progettato, per la versione all'epoca disponibile, un supporto per il multitasking esplicito, il cui prototipo però non era stato incluso nelle distribuzioni ufficiali a causa del parallelo sviluppo di altre funzionalità più prioritarie e della successiva riorganizzazione del motore.
Più recentemente, nell'ambito dello sviluppo di una libreria per comunicazioni, è stato studiato un supporto di base al multi-threading per l'attuale motore.
Obiettivo di questa tesi è riprendere il lavoro recente, farne un'analisi critica, sottoporlo ad ampio testing e valutarne l'ampliamento/integrazione alla luce del lavoro più ampio svolto 4 anni fa, giungendo se possibile a sviluppare un prototipo in grado di funzionare su tutte le piattaforme attualmente supportate (JavaSE 7, .NET, Android, Eclipse plugin).

    

Thesis

Supervision

— supervisor
Enrico Denti

Category

1st-Cycle Thesis

Status

completed

Language

wit.gif

Dates

— available since
01/10/2012
— activity started
01/10/2012
— degree date
13/02/2013

Files

PDF
slides

Partita IVA: 01131710376 - Copyright © 2008-2021 APICe@DISI Research Group - PRIVACY