Questa tesi mira a studiare e confrontare in modo ampio approcci per la traduzione semi-automatica di applicazioni fra diverse piattaforme e con diversi linguaggi ( Java, .NET, iOS), con particolare riferimento a pro/contro di approcci basati su conversione del codice sorgente con approcci basato su conversione del bytecode. La tesi dovrà considerare adeguate esplorazioni e sperimentazioni.