Abstract

Mobile Agent Programming for Clusters with Parallel Skeletons
rocco aversa - Dip. Ingegneria dell 'Informazione, Seconda Università degli Studi di Napoli -Italy
beniamino di martino - Dip. Ingegneria dell 'Informazione, Seconda Università degli Studi di Napoli -Italy
nicola mazzocca - Dip. Ingegneria dell 'Informazione, Seconda Università degli Studi di Napoli -Italy
salvatore venticinque - Dip. Ingegneria dell 'Informazione, Seconda Università degli Studi di Napoli -Italy
Parallel programming can be easen by using high-level constructs such as
algorithmic skeletons. 
Within the Magda toolset, supporting programming and execution of mobile agent
based distributed 
applications, we provide a {\em skeleton-based} parallel programming
environment, based on specialization of 
{\em Algorithmic Skeleton} Java interfaces and classes. Their implementation
include 
mobile agent features for execution on heterogeneous systems, such as clusters
of WSs and PCs, and support reliability and dynamic 
workload balancing. The user can thus develop a parallel, mobile agent based
application by simply specialising a given set of classes and methods and 
using a set of added functionalities.


Last update: Wed Jun 12 14:26:53 2002 WEST