O documento discute técnicas de interoperabilidade entre máquinas virtuais Java e .NET através de uma representação intermediária comum. Uma prova de conceito mostra uma classe .NET chamando um método de uma classe Java sem uso de camadas de compatibilidade. A abordagem permitiu a criação de aplicações híbridas sem uso de middleware. Futuros trabalhos incluem suporte a tipos de 64 bits e value-types.