Louren{\c c}o, João, Nuno Pregui{\c c}a, Ricardo Dias, João Nuno Silva, João Garcia, and Lu\'?s Veiga NGenVM: New Generation Execution Environments. Nuremberg, Germany, 2009.