Communications of the ACM
KQML as an agent communication language
Software agents
Distributed Intelligent Agents
IEEE Expert: Intelligent Systems and Their Applications
Hi-index | 0.00 |
This paper presents a development environment suitable for the design and implementation of multi-agent systems. This environment is designed following the guidelines found in HPA specifications. Therefore, it offers the management agents and services necessary to realize a RPA-compliant open system. An agent prototype is also provided in order to ease the implementation of domain-specific agents. Even if the development environment mainly supports the C++ language, the resulting architectures are heavily based on the concept of roaming agent through a distributed environment. Interoperability with other systems, supporting other languages such as Java, is guaranteed by FIPA specifications. The presented environment has been used to develop a multi-agent system that should integrate the different software modules performing sensory data interpretation, planning and faults diagnosis of a robot working in a space station.