Modularizzazione dell’interprete tuProlog su piattaforma Java 9


Maria Russo

tuProlog è un interprete Prolog sviluppato per molte piattaforme, tra cui Java, .NET, Android, iOS e come plugin per Eclipse.
Java 9 introduce il concetto di modulo come strumento per migliorare la gestione delle applicazioni a livello di sviluppo, efficienza, manutenzione e aggiornamento.
Obiettivo di questa tesi è analizzare le dipendenze all'interno del progetto tuProlog, al fine di definire una proposta di modularizzazione di tuProlog per Java che catturi al meglio le dipendenze in opportuni moduli, evitando cicli di dipendenza e sfruttando efficacemente le caratteristiche dei moduli in Java, rispettando e valorizzando la struttura logica del progetto tuProlog.

Tags: tuProlog

Thesis

Modularizzazione dell’interprete tuProlog su piattaforma Java 9

— author

Maria Russo

Supervision

— supervisor

Enrico Denti

Sort

— cycle

first-cycle thesis

— status

completed thesis

— language

wit.gif

Dates

— degree date

15/10/2018

Files

PDF  |  slides

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