Agent Interoperation Across Multagent System Boundaries - Robotics Institute Carnegie Mellon University

Agent Interoperation Across Multagent System Boundaries

Joseph Andrew Giampapa, Massimo Paolucci, and Katia Sycara
Conference Paper, Proceedings of 4th International Conference on Autonomous Agents (AGENTS '00), pp. 179 - 186, June, 2000

Abstract

Recently the number of autonomous agents and multiagent systems (MAS) that have been developed by different developers has increased. Despite efforts for the creation of standards (eg. in communication languages, registration protocols etc.), it is clear that at least in the near term heterogeneous agents and MASs will be prevalent. Therefore, mechanisms that allow agents and/or MASs to interoperate and transact are needed. In this paper we report on a case study and lessons learned of an interoperator agent we developed. We discuss requirements for interoperation mechanisms, resulting challenges and our design decisions and implementation of the RETSINA-OAA InterOperatorfootnote{The authors thank David Martin, Adam Cheyer and Didier Guzzoni at SRI for their support and help. Marcus Huber of OGI was instrumental in explaining the operation of the OAA-KQML Bridge. In addition we are especially grateful to Martin Van Velsen for his help with the graphical display of the RETSINA and OAA systems and with the data collection for the evaluation section. This research has been sponsored in part by the Office of Naval Research Grant N-00014-96-16-1-1222 by DARPA grant F-30602-98-2-0138.}.

Notes
ISBN: 1-58113-230-1

BibTeX

@conference{Giampapa-2000-8040,
author = {Joseph Andrew Giampapa and Massimo Paolucci and Katia Sycara},
title = {Agent Interoperation Across Multagent System Boundaries},
booktitle = {Proceedings of 4th International Conference on Autonomous Agents (AGENTS '00)},
year = {2000},
month = {June},
pages = {179 - 186},
publisher = {Association for Computing Machinery},
address = {ACM, 1515 Broadway, New York, NY, 10036, USA},
keywords = {multi-agent system, interoperability, MAS, MAS interoperability, RETSINA, OAA, KQML, RETSINA-OAA_InterOperator},
}