SingleJava: A Distributed Java Virtual Machine Based on Thread Migration

A distributed Java virtual machine called SingleJava based on thread migration is proposed in this paper. SingleJava can be used to build a distributed computing framework while keeping itself completely transparent to Java programmers. The main idea underlying is to improve the inevitable Java virt...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Journal of software 2013-11, Vol.8 (11), p.2917-2917
Hauptverfasser: Su, Jian, Zhou, Chong, Weng, Wenyong
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A distributed Java virtual machine called SingleJava based on thread migration is proposed in this paper. SingleJava can be used to build a distributed computing framework while keeping itself completely transparent to Java programmers. The main idea underlying is to improve the inevitable Java virtual machine in a Java based software system, i.e., adding a build-in distributed infrastructure to the virtual machine and integrating it into a distributed computing framework. Meanwhile, traditional distributed program are usually difficult to test or debug. SingleJava supports testing and debugging applications on a single node Java virtual machine, such as Oracle Hopspot or IBM J9, and the applications or compiled classes can be deployed directly to the distributed SingleJava infrastructures. Index Terms-Distributed Computing, Parallel Computing, Java Virtual Machine
ISSN:1796-217X
1796-217X
DOI:10.4304/jsw.8.11.2917-2924