𝔖 Bobbio Scriptorium
✦   LIBER   ✦

A Distributed JAVASPACE Implementation for HARNESS

✍ Scribed by Mauro Migliardi; Simon Schubiger; Vaidy Sunderam


Publisher
Elsevier Science
Year
2000
Tongue
English
Weight
338 KB
Volume
60
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

✦ Synopsis


Harness is an experimental metacomputing system based upon the principle of dynamically reconfigurable, object-oriented, networked computing frameworks. 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 programming 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 flexible coordination facility for the Harness system, Sun's JavaSpace interface was implemented as a Harness plug-in. The JavaSpaces model is part of the Java distributed computing effort and is essentially an object-oriented tuple-space. JavaSpaces technology is a simple unified mechanism for dynamic communication, coordination, and sharing of objects between Java technologybased network resources. This paper introduces the Harness system and discusses design, implementation, and preliminary experiences with the JavaSpace for Harness.


πŸ“œ SIMILAR VOLUMES


A distributed implementation of a virtua
✍ Yariv Aridor; Michael Factor; Avi Teperman πŸ“‚ Article πŸ“… 2001 πŸ› John Wiley and Sons 🌐 English βš– 188 KB

## Abstract The cluster virtual machine (VM) for Java provides a single system image of a traditional Java Virtual Machine (JVM) while executing in a distributed fashion on the nodes of a cluster. The cluster VM for Java virtualizes the cluster, supporting any pure Java application without requirin

Parallel implementation of a ray tracing
✍ Lee, Tong-Yee; Raghavendra, C. S.; Nicholas, John B. πŸ“‚ Article πŸ“… 1997 πŸ› John Wiley and Sons 🌐 English βš– 145 KB πŸ‘ 3 views

Ray tracing is a well known technique to generate life-like images. Unfortunately, ray tracing complex scenes can require large amounts of CPU time and memory storage. Distributed memory parallel computers with large memory capacities and high processing speeds are ideal candidates to perform ray tr

Implementing loss distribution approach
✍ Pavel V. Shevchenko πŸ“‚ Article πŸ“… 2009 πŸ› John Wiley and Sons 🌐 English βš– 249 KB

## Abstract In order to quantify the operational risk capital charge under the current regulatory framework for banking supervision, referred to as Basel II, many banks adopt the loss distribution approach. There are many modeling issues that should be resolved to use this approach in practice. In

A distributed implementation of the Gean
✍ Stephan L. Linn; Phillip Rulon πŸ“‚ Article πŸ“… 1992 πŸ› Elsevier Science 🌐 English βš– 427 KB

The Geant Monte Carlo program was implemented in parallel using the Cooperative Process Software (CPS) package. The relationship between computation time and output data size, while executing on a local area network of workstations, was studied. A simple model of parallelism is shown to agree with t