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

Theses / Views

Home

Clouds
•  tags  •  supervisors  •  co-supervisors  

Status
•  completed  •  ongoing  •  available  

Year
 2023    2022    2021    2020    2019    2018    2017    2016    2015    2014–1995

Cycle
•  1st cycle  •  2nd cycle  •  3rd cycle  

Thesis

— thesis student

supervision

— supervisors

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–2023 APICe@DISI – PRIVACY