Refactoring e testing dell'interprete tuProlog


Emanuele Signorin

tuProlog è un interprete Prolog scritto in Java, attualmente giunto alla versione 2.6. Nonostante le migliorie già introdotte, alcuni bug emersi negli ultimi mese hanno evidenziato la necessità di un refactoring di alcune parti, da svolgersi in stretta correlazione con un'attività mirata di testing, onde addivenire a un prodotto finale di alta qualità per la distribuzione finale. Obiettivo di questa tesi è dunque effettuare il refactoring (con bug fixing e testing) nelle libreria JavaLibrary, migliorare le prestazioni di alcuni metodi e includere nell'architettura il nuovo componente SpyFrame (già disponibile) di supporto al debugging.

Tags: tuProlog

Thesis

Refactoring e testing dell'interprete tuProlog

— author

Emanuele Signorin

Supervision

— supervisor

Enrico Denti

Sort

— cycle

first-cycle thesis

— status

completed thesis

— language

wit.gif

Dates

— available since

01/09/2012

— activity started

25/02/2013

— degree date

13/06/2013

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