Refactoring e testing dell'interprete tuProlog
| |
|
|
@mastersthesis{refactoringtuprologlt2012,
author = {Emanuele Signorin},
available = {2012-09-01},
contact = {Denti, Enrico},
cycle = {L},
description = {tuProlog \`{e} un interprete Prolog scritto in Java, attualmente giunto alla versione 2.6. Nonostante le migliorie gi\`{a} introdotte, alcuni bug emersi negli ultimi mese hanno evidenziato la necessit\`{a} di un refactoring di alcune parti, da svolgersi in stretta correlazione con un'attivit\`{a} mirata di testing, onde addivenire a un prodotto finale di alta qualit\`{a} per la distribuzione finale. Obiettivo di questa tesi \`{e} 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\`{a} disponibile) di supporto al debugging.},
language = {it},
month = jun,
start = {2013-02-25},
supervisor = {Denti, Enrico},
title = {Refactoring e testing dell'interprete tuProlog},
type = {Bachelor's thesis},
year = 2013
}
author = {Emanuele Signorin},
available = {2012-09-01},
contact = {Denti, Enrico},
cycle = {L},
description = {tuProlog \`{e} un interprete Prolog scritto in Java, attualmente giunto alla versione 2.6. Nonostante le migliorie gi\`{a} introdotte, alcuni bug emersi negli ultimi mese hanno evidenziato la necessit\`{a} di un refactoring di alcune parti, da svolgersi in stretta correlazione con un'attivit\`{a} mirata di testing, onde addivenire a un prodotto finale di alta qualit\`{a} per la distribuzione finale. Obiettivo di questa tesi \`{e} 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\`{a} disponibile) di supporto al debugging.},
language = {it},
month = jun,
start = {2013-02-25},
supervisor = {Denti, Enrico},
title = {Refactoring e testing dell'interprete tuProlog},
type = {Bachelor's thesis},
year = 2013
}