Building a Flexible Java Runtime upon a Flexible Compiler - Archive ouverte HAL
Article Dans Une Revue International Journal of Computers and Applications Année : 2005

Building a Flexible Java Runtime upon a Flexible Compiler

Gaël Thomas
Frédéric Ogel
  • Fonction : Auteur
Ian Piumarta
  • Fonction : Auteur

Résumé

While JAVA has become a de facto standard for mobile code and distributed programming, it is still a rigid and closed execution environment. Not only does this lack of flexibility severely limit the deployment of innovations, but it imposes artificial constraints to application developers. Therefore, many extensions to the JVM have been proposed, each of them dealing with specific limitations, such as emerging devices (mobile phones, smart cards) or constraints (real time, fault tolerance). This leads to a proliferation of ad hoc solutions requiring the design of new virtual machines. Furthermore, those solutions are still rigid, closed, and poorly interoperable. In response to this problem, the authors propose a flexible JAVA execution environment, called the JNJVM , that can be dynamically adapted to applications' needs as well as to available resources.
Fichier non déposé

Dates et versions

hal-01197341 , version 1 (11-09-2015)

Identifiants

Citer

Gaël Thomas, Frédéric Ogel, Antoine Galland, Bertil Folliot, Ian Piumarta. Building a Flexible Java Runtime upon a Flexible Compiler. International Journal of Computers and Applications, 2005, 27 (1), pp.27-34. ⟨10.1080/1206212X.2005.11441753⟩. ⟨hal-01197341⟩
154 Consultations
0 Téléchargements

Altmetric

Partager

More