The Open Grid Services Architecture: Where the Grid Meets the Web
IEEE Internet Computing
From Web Services to OGSA: Experiences in Implementing an OGSA-based Grid Application
GRID '03 Proceedings of the 4th International Workshop on Grid Computing
New challanges in dynamic load balancing
Applied Numerical Mathematics - Adaptive methods for partial differential equations and large-scale computation
How BPEL and SOA Are Changing Web Services Development
IEEE Internet Computing
Grid load balancing using intelligent agents
Future Generation Computer Systems
A Framework for Desktop GRID Applications: CCADAJ
ISPDC '06 Proceedings of the Proceedings of The Fifth International Symposium on Parallel and Distributed Computing
Combining software agents and grid middleware
GPC'07 Proceedings of the 2nd international conference on Advances in grid and pervasive computing
An observation mechanism of distributed objects in java
EUROMICRO-PDP'02 Proceedings of the 10th Euromicro conference on Parallel, distributed and network-based processing
Computer Languages, Systems and Structures
Hi-index | 0.00 |
The aim of the SOAJA project (Service Oriented Adaptive Java Applications) is to develop a service-oriented infrastructure enabling efficient application running in complex, networked computing environments (GRID). The SOAJA infrastructure provides components and services enabling static and dynamic load balancing through Java object observation. SOAJA performs large scale computing using idle CPU time of the nodes of a GRID. Java Distributed Applications consist of many objects which are processed in parallel which SOAJA allocates to each Grid nodes at runtime. In this paper, we present the mechanisms and algorithms which ensures the automatic adaptation of the application objects, in response to the computing evolutions and to modifications of the resource availability. These mechanisms permit to control the granularity of the treatment and the distribution of the application on the Grid platform.