Skip to main content

Design and Implementation of a Distributed Agent Delivery System

  • Conference paper
  • First Online:
Distributed Communities on the Web (DCW 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1830))

Included in the following conference series:

  • 210 Accesses

Abstract

Among the most significant changes that have affected the domain of computer networking is the proliferation of distributed applications and services, particularly within wide-area networks such as corporate intranets and most notably within the Internet. As the demand for such applications and services continues to expand, the need for a generic, open solution facilitating the distribution of data and services becomes increasingly apparent. Researchers have recently begun to investigate the feasibility of using the Mobile Agents Paradigm as an integral part of distributed computing infrastructures. In addition to facilitating the exchange of data and the access to services, agents serve as abstractions that separate the communication of data from the location and format of data that is transferred among the nodes of the distributed environment. This paper discusses the goals, design and implementation of a particular multilingual mobile agent development kit, the Distributed Agent Delivery System (DADS). DADS supports multiple agent languages types, and is deemed sufficiently lightweight to be deployed in performance-sensitive environments. DADS thus provides the fundamental mechanisms for the development of distributed applications that would scale well with the ever-increasing size and complexity of modern distributed infrastructures.

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. Bhattacharjee, Samrat, Kenneth L. Calvert, and Ellen W. Zegura. “An Architecture for Active Networking.” Submitted to IEEE Infocom’ 97. 1997.

    Google Scholar 

  2. CCITT. “Introduction to CCITT Signalling System No. 7: Recommendation Q.700.” Fascicle V.17. 1988.

    Google Scholar 

  3. Deutsch, P., and J-L Gailly. “ZLIB Compressed Data Format Specification version 3.3.” Network Working Group, Request for Comments: 1950. 1996.

    Google Scholar 

  4. Gosling, James, and Henry McGilton. “The Java Language Environment: A White Paper.” Sun Microsystems, Inc. 1996.

    Google Scholar 

  5. Hopper, S. A., A. R. Mikler, H. Unger, P. Tarau, and F. Chen. “Mobile Agent-Based File System for the WOS: An Overview.” 1999 Advanced Simulation Technologies Conference. 1999.

    Google Scholar 

  6. Karimi, Jahangir. “A Software Design Technique for Client-Server Applications.” Concurrency: Practive and Experience. Vol. 11(1). 1999.

    Google Scholar 

  7. Maes, Pattie. “Modeling Adaptive Autonomous Agents.” Artificial Life Journal. Vol. 1, No. 1 & 2. MIT Press, 1994.

    Google Scholar 

  8. Oliveira, Luiz A. G., Paulo C. Oliveira, and Eleri Cardozo. “An Agent-Based Approach for Quality of Service Negotiation and Management in Distributed Multimedia Systems.” Mobile Agents: First International Workshop, MA’ 97. Berlin, 1997.

    Google Scholar 

  9. O’Reilly, Tim, Cameron Laird, Larry Wall, and Nathan Torkington. “Perl: a technology white paper.” O’Reilly and Associates.

    Google Scholar 

  10. Srinivasan, R. “RPC: Remote Procedure Call Protocol Specification Version 2.” Network Working Group, Request for Comments 1831. 1995.

    Google Scholar 

  11. Tennenhouse, D. L., and D. J. Wetherall. “Towards and Active Network Architecture.” Multimedia Computing and Networking’ 96. 1996.

    Google Scholar 

  12. Wetherall, David J., and David L. Tennenhouse. “The Active IP Option.” Proceedings of the 7th ACM SIGOPS European Workshop. Connemara, Ireland, 1996.

    Google Scholar 

  13. Wooldridge, M., and N. R. Jennings. “Pitfalls of Agent-Oriented Development.” Proceedings of the Autonomous Agents’ 98 Conference Minneapolis, 1998.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Hopper, S.A., Mikler, A.R., Mayes, J.T. (2000). Design and Implementation of a Distributed Agent Delivery System. In: Kropf, P.G., Babin, G., Plaice, J., Unger, H. (eds) Distributed Communities on the Web. DCW 2000. Lecture Notes in Computer Science, vol 1830. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45111-0_22

Download citation

  • DOI: https://doi.org/10.1007/3-540-45111-0_22

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67647-8

  • Online ISBN: 978-3-540-45111-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics