A distributed JAVASPACE implementation for HARNESS

Citation
M. Migliardi et al., A distributed JAVASPACE implementation for HARNESS, J PAR DISTR, 60(10), 2000, pp. 1325-1340
Citations number
23
Categorie Soggetti
Computer Science & Engineering
Journal title
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING
ISSN journal
07437315 → ACNP
Volume
60
Issue
10
Year of publication
2000
Pages
1325 - 1340
Database
ISI
SICI code
0743-7315(200010)60:10<1325:ADJIFH>2.0.ZU;2-T
Abstract
HARNESS is an experimental metacomputing system based upon the principle of dynamically reconfigurable, object-oriented, networked computing framework s. HARNESS supports reconfiguration not only in terms of the computers and networks that comprise the virtual machine, but also in the capabilities of the VM itself. These characteristics allow the construction of modular pro gramming environments that can be plugged into the HARNESS system on demand . As a proof of concept exercise, and also with an intent to provide a flex ible coordination facility for the HARNESS system, Sun's JAVASPACE interfac e was implemented as a HARNESS plug-in. The JAVASPACES model is part of the JAVA distributed computing effort and is essentially an object-oriented tu ple-space. JAVASPACES technology is a simple unified mechanism for dynamic communication, coordination, and sharing of objects between JAVA technology -based network resources. This paper introduces the HARNESS system and disc usses design, implementation, and preliminary experiences with the JAVASPAC E for HARNESS. (C) 2000 Academic Press.