Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

A Database Service Discovery Model for Mobile Agents

A Database Service Discovery Model for Mobile Agents
View Sample PDF
Author(s): Lei Song (University of Guelph, Canada), Xining Li (University of Guelph, Canada) and Jingbo Ni (University of Guelph, Canada)
Copyright: 2009
Pages: 12
Source title: Mobile Computing: Concepts, Methodologies, Tools, and Applications
Source Author(s)/Editor(s): David Taniar (Monash University, Australia)
DOI: 10.4018/978-1-60566-054-7.ch070


View A Database Service Discovery Model for Mobile Agents on the publisher's website for pricing and purchasing information.


The number of services that will become available in distributed networks (in particular, on the Internet) is expected to grow enormously. Besides classical services such as those offered by printers, scanners, fax machines, and so on, more and more services will be available nowadays. Examples are information access via the Internet, music on demand, Web services, and services that use computational infrastructure that has been deployed within the network. Moreover, the concept of service in mobile agent systems, which will be described in this article, has come into prominence recently. The mobile agent model is a new distributed software development paradigm as compared to the traditional client-server model. Instead of calling operations on servers with some form of synchronization, the user passes on his or her goal to an agent that can migrate within the computational environment and knows how to handle it without being controlled. In brief, mobile agents are active, autonomous, intelligent objects that are able to move between locations in a so-called agent system. Mobile agents must interact with their hosts in order to use their services or to negotiate services with other agents (Song & Li, 2004). Discovering services for mobile agents comes from two considerations. First, the agents possess local knowledge of the network and have a limited functionality, since only agents of limited size and complexity can migrate efficiently in a network and have little overhead. Hence, specific services are required that aim at deploying mobile agents efficiently in the system and the network.

Related Content

Aysu AltaƟ. © 2022. 23 pages.
Anusha Thakur. © 2022. 20 pages.
Yigit Yurder, Mehmet Altug Sahin. © 2022. 28 pages.
Anusha Thakur. © 2022. 26 pages.
Ali Yuce. © 2022. 22 pages.
Khouloud Mouihbi, Nedra Bahri-Ammari, Daouda Coulibaly. © 2022. 25 pages.
Anusha Thakur. © 2022. 17 pages.
Body Bottom