Service oriented adaptive Java applications

  • Authors:
  • Iyad Alshabani;Richard Olejnik;Bernard Toursel

  • Affiliations:
  • University of Sciences and Technologies of Lille, Villeneuve d'Ascq, France;University of Sciences and Technologies of Lille, Villeneuve d'Ascq, France;University of Sciences and Technologies of Lille, Villeneuve d'Ascq, France

  • Venue:
  • Proceedings of the 3rd workshop on Middleware for service oriented computing
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

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.