An Agent-Based Framework for Large Scale Internet Applications
Mamadou Tadiou Kone,Tatsuo Nakajima +1 more
- 14 May 2000
- pp 632-642
TL;DR: In this article, a framework for service discovery and QoS negotiation at the network level that relies on two concepts: multi-agent systems and agent communication languages (ACL) is presented.
read more
Abstract: The idea of a software entity that performs tasks on behalf of a user across the Internet is now well established. We introduce in this paper a new approach to service discovery and QoS negotiation over the Internet. Our approach presents a framework for service discovery and QoS negotiation at the network level that rely on two concepts: multi-agent systems and agent communication languages (ACL). In this framework, a user and service agents engage in a structured communication through the m ediation of a QoS Broker Agent and a Facilitator Agent. Here, the Facilitator Agent acts on behalf of several service agents. It acquires information from these service agents and acts as a single point of contact to supply this information to the User Agent via the QoS Broker Agent. A number of service discovery protocols like the Service Location Protocol (SLP), and Sun Microsystem's Jini has been designed for restricted environments and do not scale to the entire Internet. In order to pro vide an infrastructure for large scale Internet applications, we designed a prototype multi-agent system that is able to discover resources and negotiate QoS at the network level.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
References
Software agents
TL;DR: In this approach to software development, application programs are written as software agents, i.e. software “components” that communicate with their peers by exchanging messages in an expressive agent communication language.
2.4K
•Book
Understanding CORBA (Common Object Request Broker Architecture)
Randy Otte,Paul Patrick,Mark Roy +2 more
- 01 Nov 1995
TL;DR: This chapter discusses the general process of building a CORBA Client Application and the design of a Distributed Computing Frameworks, as well as some of the challenges faced in designing and developing such an application.
80
The State of the Art in Agent Communication Languages
TL;DR: The state of the art in ACL design is examined and some principles for building a generalized ACL framework are suggested, some existing ACL models are evaluated, and the current issues in ACL research, and new perspectives are presented.
•Proceedings Article
The DARPA knowledge sharing effort: progress report
Ramesh S. Patil,Richard Fikes,Peter F. Patel-Schneider,Don McKay,Tim Finin,Thomas R. Gruber,Robert Neches +6 more
- 01 Oct 1997
TL;DR: Lack of methodology for sharing and communicating knowledge poses a signicant road-block in developing large multi-center research projects such as DARPA/Rome Laboratory Planning and Scheduling Initative.