Academia.eduAcademia.edu

Mobile agents applications

2001, Internet Research

Abstract

Automatic, autonomous browsing has an increasingly important task in information discovery and assisted browsing on the Internet. Where users could once keep up to date with information of interest on the Internet, the recursive growth of the network has made this process increasingly time consuming and less rewarding. We present two possible solutions to this problem: Data Agents and CollaborAgents which were developed with IBM's Aglet Workbench-a particular implementation of mobile agents. This paper also surveys the agent technology and discusses the agent building package used to develop both mentioned applications. Finally, it concludes that the future of local interaction, reduced network loading, server flexibility and application autonomy which are supported by mobile agent technology all help to provide a level agility above distributed problem solving.

Key takeaways

  • The "agent" term is largely used in different areas, such as Distributed Systems or Software Engineering, for this reason, there are almost many definitions for it.
  • This is known as the agent environment.
  • Such information shall represent the basis of rules to be used by the agent to make appropriate decisions in the process of evaluation of the items found.
  • In that respect, the client agent will run the network searching for possible suppliers to its demand, and will prioritize agencies located in regions closest to the location of the subsidiary represented by the agent , in order to reduce freight costs.
  • The architecture of the model is characterized by the exchange of messages among three categories of agents: facilitator agent, supplier agent and client agent.