Mobile Agent-Based Collaborative Computing Framework for Handling Constraint Resources

Author(s):  
Anil Kakarla ◽  
Sanjeev Agarwal ◽  
Sanjay Kumar Madria

Information processing and collaborative computing using agents over a distributed network of heterogeneous platforms are important for many defense and civil applications. In this chapter, a mobile agent based collaborative and distributed computing framework for network centric information processing is presented using a military application. In this environment, the challenge is to continue processing efficiently while satisfying multiple constraints like computational cost, communication bandwidth, and energy in a distributed network. The authors use mobile agent technology for distributed computing to speed up data processing using the available systems resources in the network. The proposed framework provides a mechanism to bridge the gap between computation resources and dispersed data sources under variable bandwidth constraints. For every computation task raised in the network, a viable system that has resources and data to compute the task is identified and sent to the viable system for completion. Experimental evaluation under the real platform is reported. It shows that in spite of an increase of the communication load in comparison with other solutions the proposed framework leads to a decrease of the computation time.

Author(s):  
Yu-Cheng Chou ◽  
David Ko ◽  
Harry H. Cheng ◽  
Roger L. Davis ◽  
Bo Chen

Two challenging problems in the area of scientific computation are long computation time and large-scale, distributed, and diverse data sets. As the scale of science and engineering applications rapidly expands, these two problems become more manifest than ever. This paper presents the concept of Mobile Agent-based Computational Steering (MACS) for distributed simulation. The MACS allows users to apply new or modified algorithms to a running application by altering certain sections of the program code without the need of stopping the execution and recompiling the program code. The concept has been validated through an application for dynamic CFD data post processing. The validation results show that the MACS has a great potential to enhance productivity and data manageability of large-scale distributed computational systems.


2003 ◽  
Vol 91 (8) ◽  
pp. 1172-1183 ◽  
Author(s):  
Hairong Qi ◽  
Yingyue Xu ◽  
Xiaoling Wang

Author(s):  
R. Raje ◽  
J. Gandhamaneni ◽  
A. Olson ◽  
B. Bryant

For reasons of economy and scalability, many of the current distributed computing systems (DCSs) are realized as an integration of prefabricated and deployed components offering specific services. A critical task that the assembler of such a system needs to address is to locate and select appropriate components scattered over a network. This requires solving many research challenges. These include: (a) deployment of components and their specifications, (b) efficient searching for and gathering of appropriate specifications, (c) representation of queries, and (d) semantics of matching between queries and specifications. UniFrame (Raje, Auguston, Bryant, Olson, & Burt, 2001) is a framework that allows the seamless discovery and integration of such distributed software components. It addresses three key research issues: (1) architecture-based interoperability, (2) distributed discovery of resources, and (3) quality validation. This article presents a mobile-agent-based discovery service, which is one of the alternatives developed under research issue (2).


Author(s):  
J. Guan ◽  
S. Zhou ◽  
J. Zhou ◽  
F. Zhu

This article presents the MADGIS (Mobile Agent-based Distributed Geographic Information System) project, which aims at integrating distributed Web GIS applications by using mobile agent technologies to overcome the limitations of traditional distributed computing paradigms in a (mobile) Internet context.


Sign in / Sign up

Export Citation Format

Share Document