Authors:
Martin Krebs
;
Karl-Heinz Krempels
;
Janno von Stülpnagel
and
Christoph Terwelp
Affiliation:
Informatik 4, Intelligent Distributed Systems Group, RWTH Aachen University, Germany
Keyword(s):
Distributed Service Directory, Automatic Configuration, mDNS, DNS-SD, Multiagent System.
Related
Ontology
Subjects/Areas/Topics:
Agent Platforms and Interoperability
;
Agents
;
Artificial Intelligence
;
Artificial Intelligence and Decision Support Systems
;
Cooperation and Coordination
;
Distributed and Mobile Software Systems
;
e-Business
;
Enterprise Information Systems
;
Grid Computing
;
Internet Technology
;
Knowledge Engineering and Ontology Development
;
Knowledge-Based Systems
;
Multi-Agent Systems
;
SOA and Software Agents
;
Software Engineering
;
Symbolic Systems
;
Technology Platforms
;
Web Information Systems and Technologies
Abstract:
Service directories provide basic functionalities for service discovery and service announcement in Multiagent Systems (MAS). A manual configuration of distributed MAS and their service directories is a time consuming and complex task and thus an automatic mechanism is highly desirable. Furthermore, the requirement for a fast response and processing time for agent queries still remains. Existing approaches do not fulfill these requirements in a satisfactory way. Thus, a new approach based on multicast DNS and DNS Service Discovery (DNS-SD) was developed and implemented for the multiagent framework JADE (Java Agent DEvelopment Framework). The architecture enables the automatic configuration of agent platforms in dynamic local networks as well as the later federation of the service directories which is necessary for a distributed service discovery operation.