Agent Communication Languages: The Current Landscape
IEEE Intelligent Systems
A JavaRMI-Based Application Supporting Interoperability in a GIS Context
TOOLS '99 Proceedings of the 31st International Conference on Technology of Object-Oriented Language and Systems
Hi-index | 0.00 |
This paper introduces a scalable, flexible agent-based architecture for imagery and geospatial processing. This architecture supports collaboration and reuse by defining a set of fine-grained imagery and geospatial processing agents and a combined knowledge encoding and Agent Communication Language called I-XML. Scalability and reuse are achieved by employing a collaborative communication structure. Agents do not communicate directly; rather, all collaboration and reuse goes through a shared page space that stores I-XML pages. We show how this approach simplifies system design and facilitates collaboration and information sharing among area experts. This architecture has been implemented in the Java environment using Jini middleware for agent communication and mobility, and COTS packages for processing functionality.