Skip to main content

A toolset for architecture independent, reconfigurable, multi-agent systems

  • Session 6: Agent Control and Management
  • Conference paper
  • First Online:
Mobile Agents (MA 1997)

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

Included in the following conference series:

Abstract

Large computer systems are expected to have long lifetime. For this reason, a system should evolve as user and system demands change. Attempts have been made at this in the field of distributed systems where configuration languages have been developed for just this purpose. Multi-agent systems provide a better solution to this problem but lack the development environments that are available for traditional software. This paper presents a generic agent shell and two agent system languages, ADLe (definition language) and ARCLe (reconfiguration language) for use with this shell. It is proposed that they will provide the basis for an environment that fills this gap.

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

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. A. Acharya, M. Ranganathan, and J. Saltz. Distributed resource monitors for mobile objects. In Fifth IEEE International Workshop on Object Orientation in Operating Systems, Oct 1996.

    Google Scholar 

  2. L. Cardelli. Obliq: A language with distributed scope. Technical Report 122, Digital Equipment Corporation, Systems Research Center, 1994.

    Google Scholar 

  3. S.E. Conry, K. Kuwabara, V.R. Lesser, and R.A. Meyer. Multistage negotiation in distributed constraint satisfaction. IEEE Transactions on Systems, Man, and Cybernetics, Dec 1991.

    Google Scholar 

  4. T. Finin, J. Weber, G. Wiederhold, and M. Genesereth. Draft specification of the kqml agent-communication language. Technical report, DARPA Knowledge Sharing Initiative External Interfaces Working Group, June 1993.

    Google Scholar 

  5. C.L. Forgy. Ops5 user manual. Technical report, Carnegie Mellon University, Pittsburgh, July 1981. CMU-CS-81-135.

    Google Scholar 

  6. J. Gosling and H. McGilton. The Java language environment: A white paper. Sun Microsystems, 1995.

    Google Scholar 

  7. R.S. Gray. Agent tcl: A transportable agent system. In J. Mayfield and T. Finin, editors, CIKM Workshop on Intelligent Information Agents, Fourth International Conference on Information and Knowledge Management, Baltimore, Maryland, Dec 1995.

    Google Scholar 

  8. Object Management Group. The common object request broker: Architecture and specification revision 2.0. Technical report, July 1995.

    Google Scholar 

  9. J. Hylton, K. Manheimer, F.L. Drake Jr, B. Warsaw, R. Masse, and G. van Rossum. Knowbot programming: System support for mobile agents. In Fifth IEEE International Workshop on Object Orientation in Operating Systems, Oct 1996.

    Google Scholar 

  10. N. R. Jennings, P. Faratin, M. J. Johnson, P. O'Brien, and M. E. Wiegand. Using intelligent agents to manage business processes. In First International Conference on The Practical Application of Intelligent Agents and Multi-Agent Technology, London, UK, 1996.

    Google Scholar 

  11. D. Johansen, R. van Renesse, and F.B. Schneider. Operating system support for mobile agents. In Fifth IEEE Workshop on Hot Topics in Operating Systems, May 1994.

    Google Scholar 

  12. J. Kramer, J. Magee, M. Sloman, and N. Dulay. Configuring object-based distributed programs in rex. IEE Software Engineering Journal, 7(2):139–149, Mar 1992.

    Google Scholar 

  13. J. Magee, J. Kramer, and M. Sloman. Constructing distributed systems in conic. IEEE Transactions on Software Engineering, 15(6), 1989.

    Google Scholar 

  14. T. Sandholm and V. Lesser. Issues in automated negotiation and electronic commerce: Extending the contract net framework. In First International Conference on Multiagent Systems, pages 328–335, San Fransisco, 1995.

    Google Scholar 

  15. M. Sloman and J. Kramer. Distributed Systems and Computer Networks. Prentice Hall International, London, 1987.

    Google Scholar 

  16. R.G. Smith. The contract net protocol:high-level communication and control in a distributed problem solver. IEEE Transactions on Computing, 12(29):1104–1113, 1980.

    Google Scholar 

  17. Prism Technologies. Openbase technical overview, 1996.

    Google Scholar 

  18. G. van Rossum. Python tutorial. Technical report, Centrum voor Wiskunde en Informatica, Amsterdam, May 1995. Technical Report CS R9526.

    Google Scholar 

  19. J.E. White. Telescript technology:mobile agents. General Magic. Whitepaper 4.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Kurt Rothermel Radu Popescu-Zeletin

Rights and permissions

Reprints and permissions

Copyright information

© 1997 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Williams, M.J., Bendiab, A.T. (1997). A toolset for architecture independent, reconfigurable, multi-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_36

Download citation

  • DOI: https://doi.org/10.1007/3-540-62803-7_36

  • 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

Publish with us

Policies and ethics