Porting di interfacce grafiche Java su piattaforma .NET tramite traduzione automatica del bytecode: un caso concreto

   page       attach   

tuProlog è un interprete Prolog scritto in Java, di cui è stata realizzata una versione prototipale per la piattaforma Microsoft .NET tramite IKVM, uno strumento di traduzione automatica del bytecode Java. Sebbene tale traduzione sia funzionante, permangono alcuni problemi specificatamente riguardanti il mapping dell'interfaccia grafica Swing. Obiettivo di questa tesi è dunque approfondire le tecniche adottate in IKVM riguardo al porting delle UI, per identificare le ragioni degli attuali problemi e proporre possibili soluzioni.