ADAJ: a Java Distributed Environment for Easy Programming Design and Efficient Execution

Saved in:
Bibliographic Details
Title: ADAJ: a Java Distributed Environment for Easy Programming Design and Efficient Execution
Authors: Violeta Felea, Richard Olejnik, Bernard Toursel
Contributors: The Pennsylvania State University CiteSeerX Archives
Source: http://www.ii.uj.edu.pl/Schedae/adaj.pdf.
Collection: CiteSeerX
Subject Terms: methodology of programming, parallelism and distribution, object observation, dynamic load balancing, Java computing. 10
Description: In this paper we present a platform, ADAJ (Adaptive Distributed Applications in Java), that we have developed for distributed applications in Java over a cluster of computers. The objective of this platform is to facilitate the application design and to efficiently use the computing power. ADAJ offers both a programming and execution environment. The programming environment simplifies the user programming effort and offers a MIMD/SPMD programming model style. Our approach relies on the concept of distributed collections, grouping fragmented objects and on asynchronous calls. The ADAJ execution environment supports irregularities during the evolution of the application and in the availabilities of resources. We present the architecture and the tools we have developed: object observation and load balancing mechanisms. The observation mechanism allows to estimate the JVM load. The load balancing mechanism dynamically adapts the execution according to this information. We present estimation measures on two different applications, so that to evaluate the benefits and the overhead of ADAJ.
Document Type: text
File Description: application/pdf
Language: English
Relation: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.105.5456; http://www.ii.uj.edu.pl/Schedae/adaj.pdf
Availability: http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.105.5456
http://www.ii.uj.edu.pl/Schedae/adaj.pdf
Rights: Metadata may be used without restrictions as long as the oai identifier remains attached to it.
Accession Number: edsbas.97E07055
Database: BASE
Be the first to leave a comment!
You must be logged in first