Applicazioni multi-linguaggio e multi-paradigma in tuProlog.NET

Last modified by Andrea Omicini on 26/07/2021 23:17

 Mirko Davoli

tuProlog è un interprete Prolog scritto in Java, di cui è stata realizzata una versione per la piattaforma Microsoft .NET tramite IKVM, uno strumento di traduzione automatica del bytecode Java. Se tuProlog for Java rende possibile una piena integrazione fra Prolog e Java, tuprolog.NET abilita l'interoperabiltà fra Prolog e qualunque linguaggio .NET, ivi incluso Java stesso in quanto tradotto da IKVM.
In tale contesto, obiettivo di questa tesi, che si inquadra come logica prosecuzione di altre svolte di recente, è sfruttare queste potenzialità per ingegnerizzare applicazioni che sfruttino più linguaggi, ciascuno per ciò che ha di meglio da offrire, così da "stressare" l' approccio in situazioni realistiche.

Tags: tuProlog .NET
    

Thesis Data

Supervision

(supervisor)
Enrico Denti

Category
1st-Cycle Thesis

Status
completed

Language
wit.gif

Dates

(available since)
01/10/2012
(activity started)
10/10/2012
(degree date)
25/03/2013

2008 © aliCE Research Group @ DEIS, Alma Mater Studiorum-Università di Bologna
0.2