Raffaele Serra

tuProlog è un interprete Prolog scritto in Java, che da anni utilizza al suo interno, per l'editing, lo strumento open source JEdit - nella versione, però, all'epoca disponibile. In questi anni sono uscite molte versioni migliorate di JEdit, che però non è stato possibile includere in tuProlog a causa dell'architettura differente da essa adottata. La presenza di tale legacy costituisce ad oggi un handicap del sistema, in quanto ne pregiudica l'aggiornamento e la correzione dei bug a livello GUI. Obiettivo di questa tesi è dunque analizzare a fondo il problema e valutare l'opportunità e la fattibilità della sostituzione della vecchia versione di JEdit con la nuova e/o con altri editor open source disponibili, reingegnerizzando inoltre l'architettura di tuProlog in modo da separare nettamente i due aspetti.

Tags: tuProlog JEdit
    

Thesis

Supervision

— supervisor
Enrico Denti

Category

1st-Cycle Thesis

Status

out-of-date

Language

wit.gif

Dates

— available since
01/10/2012
— activity started
27/06/2013

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