Programmazione multi-linguaggio in tuProlog.NET: esempi e casi d'uso


Marco Donato Torsello

tuProlog è 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ò 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à col linguaggio Java. Nel mondo .NET, tuttavia, la pluralità di linguaggi offerti dalla piattaforma aggiunge una ulteriore dimensione, che offre possibilità specifiche. Obiettivo di questa tesi, che si inserisce come logica prosecuzione di altre precedenti, è focalizzarsi sulle possibilità 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à e limiti.

Tags: tuProlog .NET

Thesis

Programmazione multi-linguaggio in tuProlog.NET: esempi e casi d'uso

— author

Marco Donato Torsello

Supervision

— supervisor

Enrico Denti

Sort

— cycle

first-cycle thesis

— status

completed thesis

— language

wit.gif

Dates

— available since

24/10/2013

— activity started

13/12/2013

— degree date

18/03/2014

Files

PDF  |  slides

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