Friedrich-Alexander-Universität UnivisSucheDeutsch FAU-Logo
Techn. Fakultät Willkommen am Department Informatik FAU-Logo
Logo IMMD
Lehrstuhl für Informatik 4
Department Informatik  >  Informatik 4  > VEELA
[VEELA] [BaCaTec]

Virtual Execution Environment for Legacy Application

Operating Systems written in type-safe languages such as Java have so far failed to gain significant momentum in the commercial market. We attribute this development to the lack of compatibility with legacy applications. The research group of Professor Michael Franz at UCI recently received funding from Microsoft Research and the State of California as part of the UC Discovery/MICRO program to investigate the execution of legacy binary code on top of type-safe virtual machines. We propose to merge this technology developed at UCI with the "JX" Operating System being developed by Professor Wolfgang Schroeder-Preikschat's research group at the University of Erlangen-Nuremberg. "JX" is an Operating System written in Java that runs on top of a small native code microkernel. Written entirely in a type-safe language, "JX" is prone to buffer-flow attacks commonly experienced in traditional operating systems. The proposed merging of the technologies developed at UCI and the University of Erlangen-Nuremberg will enable users to benefit from the increased security of Java-based Operating Systems without having to abandon existing applications.

VEELA is a joint project of University of California and the University of Erlangen/Nürnberg.

Partnerprojekt VEELS in Irvine.

edit page External Editor

  Contact