Programmazione multi-linguaggio in tuProlog.NET: esempi e casi d'uso
| |
|
|
@mastersthesis{mppdotnetesempi,
abstract = {tuProlog \`{e} un interprete Prolog scritto in Java, che tuttavia esiste anche in versione per la piattaforma .NET grazie alla traduzione automatica del bytecode Java in DLL. Ci\`{o} permette a ttuProlog.NET di interoperare bidirezionalmente coi linguaggi a oggetti disponibili su tale piattaforma, allo stesso modo in cui il "fratello" tuProlog per java consente la piena interoperabilit\`{a} col linguaggio Java. Nel mondo .NET, tuttavia, la pluralit\`{a} di linguaggi offerti dalla piattaforma aggiunge una ulteriore dimensione, che offre possibilit\`{a} specifiche. Obiettivo di questa tesi, che si inserisce come logica prosecuzione di altre precedenti, \`{e} focalizzarsi sulle possibilit\`{a} aperte da tuProlog-NET come "ponte" fra i linguaggi disponibili sulla piattaforma .NET, ingegnerizzando e testando diversi esempi e casi d'uso che ne illustrino potenzialit\`{a} e limiti.},
author = {Marco Donato Torsello},
available = {2013-10-24},
cycle = {L},
language = {it},
month = mar,
start = {2013-12-13},
supervisor = {Denti, Enrico},
title = {Programmazione multi-linguaggio in tuProlog.NET: esempi e casi d'uso},
type = {Bachelor's thesis},
year = 2014
}
abstract = {tuProlog \`{e} un interprete Prolog scritto in Java, che tuttavia esiste anche in versione per la piattaforma .NET grazie alla traduzione automatica del bytecode Java in DLL. Ci\`{o} permette a ttuProlog.NET di interoperare bidirezionalmente coi linguaggi a oggetti disponibili su tale piattaforma, allo stesso modo in cui il "fratello" tuProlog per java consente la piena interoperabilit\`{a} col linguaggio Java. Nel mondo .NET, tuttavia, la pluralit\`{a} di linguaggi offerti dalla piattaforma aggiunge una ulteriore dimensione, che offre possibilit\`{a} specifiche. Obiettivo di questa tesi, che si inserisce come logica prosecuzione di altre precedenti, \`{e} focalizzarsi sulle possibilit\`{a} aperte da tuProlog-NET come "ponte" fra i linguaggi disponibili sulla piattaforma .NET, ingegnerizzando e testando diversi esempi e casi d'uso che ne illustrino potenzialit\`{a} e limiti.},
author = {Marco Donato Torsello},
available = {2013-10-24},
cycle = {L},
language = {it},
month = mar,
start = {2013-12-13},
supervisor = {Denti, Enrico},
title = {Programmazione multi-linguaggio in tuProlog.NET: esempi e casi d'uso},
type = {Bachelor's thesis},
year = 2014
}