JAVM: Internet-based parallel computing using Java. Despite the dynamic and unpredictable nature of Internet as a computational resource, the potential of utilizing it for metacomputing is still great. Java, with all the features that it can provide as a programming language for network applications, is an attractive tool for developing systems that can harness this resource. Presently, there are a number of Java-based implementations for parallel computing. However, some of these systems are not designed with Internet-based computing in mind. As such, their deployments in the Internet environment may not be feasible. JAVM aims to address deficiencies of the existing implementations for Internet-based parallel computations. Its implementation goals are: ease of use, heterogeneity, portability, security, fault tolerance, load balancing, and scalability. As far as we know, it is the only Internet-based computing system that supports dynamic code execution without the use of applets, network load scheduling and encryption of network communications. The development of JAVM is still at its early stage and some of the features are still lacking. However, preliminary testing on JAVM has been promising
References in zbMATH (referenced in 1 article , 1 standard article )
Showing result 1 of 1.
- Lau, L. F.; Ananda, A. L.; Tan, G.; Wong, W. F.: JAVM: Internet-based parallel computing using Java (2000)