Abstract
Driven by the question how to identify potential communication partners and the need for well-suited communication schemes in agent-based systems, we discuss two communication concepts: sessions and global event management.
Sessions establish either actively or passively a context for inter-agent interactions. Communication partners are addressed by globally unique agent identifiers or via badges. Communication in sessions is based on RPC or message mechanisms.
Global event management addresses the need for anonymous communication. Event managers are employed as a synchronization means within agent groups. Based on this approach, we introduce synchronization objects, — active components that offer various synchronization services. The presented model is finally mapped onto OMG event services.
This work was funded by Tandem Computers Inc., Cupertino (CA) and the German Research Community (DFG)
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
Literature
Birman, K.P.; van Renesse, R.: Reliable Distributed Computing with the ISIS Toolkit, IEEE Computer Society Press, 1994
Carriero, N.; Gelernter, D.: Linda in Context, CACM 32(4), April 1989
Finin, T.; McKay, D.; McEntire, R.: KQML as an Agent Communication Language, in: Proc. Third Int. Conf. Information and Knowledge Management, ACM Press, November 1994
Gray, R.; Cybenko, G.; Kotz, D.; Rus, D.: Agent Tcl. To appear in: Itinerant Agents: Explanations and Examples with CD-ROM, Manning Publishing, 1996.
General Magic, Inc: The Telescript Language Reference, 1996. http://www.genmagic.com/Telescript/TDE/TDEDOCS_HTML/telescript.html
IBM Tokyo Research Labs: Aglets Workbench: Programming Mobile Agents in Java, 1996. http://www.trl.ibm.co.jp/aglets
IONA Technologies Ltd: OrbixTalk Programming Guide, April 1996
Konstantas, D.; Morin, J.; Vitek, J.: MEDIA: A Platform for the Commercialization of Electronic Documents, in: Object Applications, ed. Dennis Tsichritzis, University of Geneva, 1996
Maes, P.: Agents that Reduce Work and Information Overload, in: CACM 37(7), July 1994
Common Object Services Specification, Volume 1, OMG Document Number 94-1-1, March 1994
Peine, H: Ara: Agents for Remote Action. To appear in: Itinerant Agents: Explanations and Examples with CD-ROM, Manning Publishing, 1996.
Straßer, M.; Baumann, J.; Hohl, F.: Mole: A Java based mobile agent system, in: Baumann;Tschudin;Vitek(editors): Proceedings of the 2nd ECOOP Workshop on Mobile Object Systems, dpunkt, 1996
Sun Microsystems: Solaris NEO: Operating Environment Product Over-view, March 1996. http://www.sun.com/solaris/neo/whitepapers/SolarisNEO.frontl.html
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1997 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Baumann, J., Hohl, F., Radouniklis, N., Rothermel, K., Straβer, M. (1997). Communication concepts for mobile agent systems. In: Rothermel, K., Popescu-Zeletin, R. (eds) Mobile Agents. MA 1997. Lecture Notes in Computer Science, vol 1219. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-62803-7_29
Download citation
DOI: https://doi.org/10.1007/3-540-62803-7_29
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-62803-3
Online ISBN: 978-3-540-68695-8
eBook Packages: Springer Book Archive