Message Transport Interface for Efficient Communication Between Agent Framework and Event Service

The multi-agent techniques have been continuously evolving as ubiquitous computing emerges as a key post-Internet paradigm. An agent dynamically executes its operations and has capabilities of self-growing and self-adaptive in open environments. Various distributed applications need to exchange asynchronous requests using an event-based execution model. To support the requests, the OMG defined a CORBA Event Service component in the CORBA Object Services (COS). Efficient interoperability between the agent framework and event service is important for achieving high performance ubiquitous applications. In this paper we propose the MTI (Message Transport Interface) for supporting such interoperability. An experiment validates the effectiveness of the proposed scheme compared to the existing omniEvent service.

[1]  Nicolas Lhuillier,et al.  FOUNDATION FOR INTELLIGENT PHYSICAL AGENTS , 2003 .

[2]  L. C. Lee,et al.  The Stability, Scalability and Performance of Multi-agent Systems , 1998 .

[3]  David Riddoch,et al.  The omniORB version 4.1 User's Guide , 2002 .

[4]  Klara Nahrstedt,et al.  2K: a distributed operating system for dynamic heterogeneous environments , 2000, Proceedings the Ninth International Symposium on High-Performance Distributed Computing.

[5]  Agostino Poggi,et al.  Developing multi‐agent systems with a FIPA‐compliant agent framework , 2001 .

[6]  M. Weiser The Computer for the Twenty-First Century , 1991 .

[7]  Mark Weiser The computer for the 21st century , 1991 .

[8]  Hee Yong Youn,et al.  Context-based Dynamic Channel Management for Efficient Event Service in Pervasive Computing , 2007 .

[9]  Han Seungwok,et al.  A Middleware Architecture for Community Computing with Intelligent Agents (日韓合同ワークショップ 1st Korea-Japan Joint Workshop on Ubiquitous Computing and Networking Systems (ubiCNS 2005)) , 2005 .

[10]  Steve Vinoski,et al.  Advanced CORBA® Programming with C++ , 1999 .

[11]  Hee Yong Youn,et al.  CALM: an intelligent agent-based middleware for community computing , 2006, The Fourth IEEE Workshop on Software Technologies for Future Embedded and Ubiquitous Systems, and the Second International Workshop on Collaborative Computing, Integration, and Assurance (SEUS-WCCIA'06).

[12]  Ralph Deters Scalability & Multi-Agent Systems , 2001 .