The Uniframe Mobile Agent Based Resource Discovery Service
INDIANA UNIV-PURDUE UNIV AT INDIANAPOLIS DEPT OF COMPUTER AND INFORMATION SCIENCES
Pagination or Media Count:
The development of a Distributed Computing System DCS using geographically scattered heterogeneous software components is a growing trend. The UniFrame paradigm provides an approach for automatic or semi-automatic creation of a DCS by seamless integration of software components taking into account both functional and non-functional such as QoS requirements. UniFrame uses the UniFrame Resource Discovery Service URDS for dynamic discovery and selection of components that are deployed on the network. The entities involved in the URDS uses request-reply based communication to accomplish their tasks. These discovery entities periodically discover newt registered components from the native registries. They require certain amount of network resources to effectively discover components. Also, the native registries may decide to offer differentiated services to different discovery entities based on pre- determined policies. The UniFrame Mobile Agent based Resource Discovery Service MURDS project addresses the issues related to network resource consumption and heterogeneous policies by replacing the request-reply based communication in the URDS with the mobile agent-based communication. A prototype is designed and experimented with to validate the inclusion of mobile agents in the URDS architecture. The results obtained indicate that the mobile agent-based communication is comprehensive enough to reduce network resource consumption and to interoperate with the native registries that offer differentiated service to different discovery entities.
- Computer Programming and Software
- Computer Systems