Skip to main content

AMETAS — the Asynchronous MEssage Transfer Agent System

  • Conference paper
Software Agent-Based Applications, Platforms and Development Kits

Part of the book series: Whitestein Series in Software Agent Technologies ((WSSAT))

  • 532 Accesses

Abstract

AMETAS is a Java-based environment for creating and running mobile, autonomous agents. Some of its characteristic aspects are the 3-tieroriented structure of applications, the restriction to pure message passing between the components, the security subsystem, and the flexible mediation subsystem which may employ declarative type descriptions for finding agents. In this article we will provide details about these aspects, also including application notes.

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. accsis GmbH: AMETAS web site, http://www.ametas.info/

    Google Scholar 

  2. AgentLink III Coordination action in the 6th Framework Programme; http://www.agentlink.org/

    Google Scholar 

  3. J. Baumann, K. Rothermel: The Shadow Approach: An Orphan Detection Protocol for Mobile Agents. In: Mobile Agents Second International Workshop, MA 98, Stuttgart 1998.

    Google Scholar 

  4. Dynamic Network Services, Inc. http://www.dyndns.org/.

    Google Scholar 

  5. W. Eckerson: Three-Tier Client/Server Architecture: Achieving Scalability, Performance, and Efficiency in Client-Server Applications. In: Open Information Systems 103 (1995), January, No. 20

    Google Scholar 

  6. K. Herrmann, K. Geihs: Integrating Mobile Agents and Neural Networks for Proactive Management, Third IFIP WG 6.1 International Working Conference on Distributed Applications and Interoperable Systems, Krakow, Poland 2001.

    Google Scholar 

  7. M. Hoffmann, M.-L. Moschgath, R. Reinema: A Security Infrastructure for the Virtual Project Office; Proceedings of the IEEE International Conference on Software, Telecommunications and Computer Networks (SoftCOM 2000) Split, Croatia, October 2000

    Google Scholar 

  8. M. Hoffmann, R. Reinema: A Multi Agent Architecture for a Virtual Project Office; International ICSC Symposium on Multi-Agents and Mobile Agents in Virtual Organizations and E-Commerce (MAMA 2000), Wollongong, Australia; December 2000

    Google Scholar 

  9. T. Illmann, M. Weber, F. Kargl, T. Krueger: Migration of Mobile Agents in Java: Problems, Classification and Solutions. In: International ICSC Congress: Intelligent Systems & Applications ISA 2000, Wollongong, Australia, Volume 1, ICSC Academic Press, December 2000.

    Google Scholar 

  10. H. S. Nwana: Software Agents: An Overview. In: Knowledge Engineering Review 11 (1996), September, No. 3, pp. 1–40. http://agents.umbc.edu/introduction/ao/

    Google Scholar 

  11. Object Management Group: The Common Object Request Broker Architecture and Specification. Revision 2.4.1. November 2000. OMG Formal Document 2000-11-03

    Google Scholar 

  12. Object Management Group: Trading Object Service Specification. Version 1.0, May 2000. OMG Formal Document 00-06-27

    Google Scholar 

  13. R. Reinema, S. Trpe, R. Wolf, M. Zapf: UNITE-An Agent-Oriented Teamwork Environment. Mobile Agents for Telecommunication Applications, 4th International Workshop (MATA 2002), Barcelona, Spain.

    Google Scholar 

  14. Sun Microsystems: Java 2 Security Architecture. Located under Java documentation, http://java.sun.com/docs/

    Google Scholar 

  15. Sun Microsystems: Why Are Thread.stop, Thread.suspend, Thread.resume and Runtime.runFinalizersOnExit Deprecated? Java 2 Platform Documentation, specifically http://java.sun.com/j2se/1.5.0/docs/guide/misc/threadPrimitiveDeprecation.html, 2005.

    Google Scholar 

  16. M. J. Wooldridge: Agent-based software engineering. In: IEE Proceedings on Software Engineering 144 (1997), No. 1, pp. 26–37

    Google Scholar 

  17. M. Zapf, K. Herrmann, and K. Geihs: Decentralized SNMP Management with Mobile Agents. Proceedings of the International Symposium on Integrated Network Management (IM’ 99) Boston/USA, 1999.

    Google Scholar 

  18. M. Zapf: Typisierung autonomer Softwareagenten (Ph.D. thesis). Johann Wolfgang Goethe-Universitt Frankfurt/Main. Verlag dissertation.de; www.dissertation.de. ISBN 3-89825-402-X, 2001.

    Google Scholar 

  19. M. Zapf and K. Geihs: What Type Is It? A Type System For Mobile Agents. 15th European Meeting on Cybernetics and Systems Research (EMCSR), Vienna 2000.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Birkhäuser Verlag

About this paper

Cite this paper

Zapf, M. (2005). AMETAS — the Asynchronous MEssage Transfer Agent System. In: Unland, R., Calisti, M., Klusch, M. (eds) Software Agent-Based Applications, Platforms and Development Kits. Whitestein Series in Software Agent Technologies. Birkhäuser Basel. https://doi.org/10.1007/3-7643-7348-2_14

Download citation

  • DOI: https://doi.org/10.1007/3-7643-7348-2_14

  • Publisher Name: Birkhäuser Basel

  • Print ISBN: 978-3-7643-7347-4

  • Online ISBN: 978-3-7643-7348-1

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics