Skip to main content

Using the Publish-Subscribe Communication Genre for Mobile Agents

  • Conference paper
Multiagent System Technologies (MATES 2003)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 2831))

Included in the following conference series:

Abstract

We advocate the event-based communication genre for mobile agent communities, which is useful for exchanging and disseminating large volumes of small lightweight messages. We propose that the publish-subscribe model complements the proprietary or standard agent communication languages. We describe how we implemented the event notification mechanism for mobile agents, and analyse experiments that demonstrate the Elvin-based event notification mechanism for communication between heterogeneous agents, in particular, Grasshopper agents and Aglets. We also discuss experiments for measuring message losses due to agent migration.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Dingel, J., Garlan, D., Jha, S., Notkin, D.: Towards a Formal Treatment of Implicit Invocation. In: Proceedings of the 1997 Formal Methods Europe Conference (1997), available at http://www2.cs.cmu.edu/afs/cs/project/able/www/paper-abstracts/implicit-invocfme97.html

  2. Loke, S.W.: An Overview of Mobile Agent Technology for Distributed Applications: Possibilities for Future Enterprise Systems. Informatica: An International Journal of Computing and Informatics 25(2), 247–260 (2001)

    Google Scholar 

  3. Loke, S.W., Rakotonirainy, A., Zaslavsky, A.: Enabling Awareness in Dynamic Mobile Agent Environments (short paper). In: Proceedings of the 15th Symposium on Applied Computing (SAC 2000), Como, Italy, March 2000. ACM Press, New York (2000)

    Google Scholar 

  4. McCormick, J., Chacón, D., McGrath, S., Stoneking, C.: A Distributed Event Messaging System for Mobile Agent Communication (March 2000), TR-01-02, available at http://www.atl.external.lmco.com/overview/papers/986.pdf

  5. Segall, B., Arnold, D., Boot, J., Henderson, M., Phelps, T.: Content Based Routing with Elvin4. In: Proceedings AUUG2K, Canberra, Australia (June 2000), available at http://elvin.dstc.edu.au/doc/papers/auug2k/auug2k.pdf

  6. Strom, R., Bagchi, S., Zhao, Y., fsbhola, J.A., robstrom, sbagchi, yuanyuan: Exactly-once Delivery in a Content-based Publish- Subscribe System. IBM T.J. Watson Research Center

    Google Scholar 

  7. Sun Microsystems. Java Message Service (November 1999)

    Google Scholar 

  8. Oracle Message Broker 1.0, Datasheet (October 1999)

    Google Scholar 

  9. Aguilera, M.K., Strom, R.E., Sturman, D.C., Astley, M., Chandra, T.D.: Matching Events in a Content-Based Subscription Systems. In: Proc.18th ACM Symp. Principles of Distributed Computing (PODC 1999) (1999)

    Google Scholar 

  10. Fabret, F., et al.: Filtering Algorithms and Implementation for Very Fast Publish /Subscribe Systems. In: SIGMOD Conf. (2001)

    Google Scholar 

  11. Labrou, Y., Finin, T., Peng, Y.: The interoperability problem: Bringing together mobile agents and agent communication languages. In: Ralph Sprague, J. (ed.) Proceedings of the 32nd Hawaii International Conference on System Sciences. IEEE Computer Society, Maui (1999)

    Google Scholar 

  12. IBM MQSeries online overview and documentation, http://www-3.ibm.com/software/integration/mqfamily/

  13. BEA MessageQ online overview and documentation, http://edocs.bea.com/tuxedo/msgq/

  14. Padovitz, A., Zaslavsky, A., Loke, S.W.: Awareness and Agility for Autonomic Distributed Systems: Platform-Independent Publish-Subscribe Event-Based Communication with Mobile Agents In: The 1st International Workshop on Autonomic Computing Systems, to be held at DEXA (2003) (accepted for publication)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2003 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Padovitz, A., Loke, S.W., Zaslavsky, A. (2003). Using the Publish-Subscribe Communication Genre for Mobile Agents. In: Schillo, M., Klusch, M., Müller, J., Tianfield, H. (eds) Multiagent System Technologies. MATES 2003. Lecture Notes in Computer Science(), vol 2831. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-39869-1_16

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-39869-1_16

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-20124-3

  • Online ISBN: 978-3-540-39869-1

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics