Skip to main content

A plug-in architecture providing dynamic negotiation capabilities for mobile agents

  • Conference paper
  • First Online:

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

Abstract

The diversity of research and development work on agent technology has led to a strong distinction between mobile and intelligent agents. This paper presents an architecture aiming at providing a step towards the integration of these two aspects, concretely by providing an approach of dynamically embedding negotiation capabilities into mobile agents. In particular, the requirements for enabling automated negotiations including negotiation protocols and strategies, a plug-in component architecture for realizing such requirements on mobile agents, and the design of negotiation support building blocks as components of this architecture are presented.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. D. Chess, B. Grosof, C. Harrison, D. Levine, C. Parris, and G. Tsudik. Itinerant agents for mobile computing. Technical Report RC 20010, IBM Research Division, T.J. Watson Research Center, 1995.

    Google Scholar 

  2. R. Davis and R.G. Smith. Negotiation as a Metaphor for Distributed Problem Solving. Artificial Intelligence, (20):63–109, 1983.

    Google Scholar 

  3. T. Finin, R. Fritzson, D. McKay, and R. McEntire. KQML as an Agent Communication Language. In Proceedings of the Third International Conference on Information and Knowledge Management (CIKM’94). ACM Press, November 1994.

    Google Scholar 

  4. General Magic. Odyssey, 1997. www.genmagic.com/agents/.

    Google Scholar 

  5. F. Griffel, T. Tu, M. Mnke, M. Merz, W. Lamersdorf, and M. M. da Silva. Electronic Contract Negotiation as an Application Niche for Mobile Agents. In Proceedings of the First International Wokshop on Enterprise Distributed Object Computing, EDOC’97, Australia, pages 354–365. IEEE, Oktober 1997.

    Google Scholar 

  6. Frank Griffel. Componentware. dpunkt-Verlag, 1998. (In German).

    Google Scholar 

  7. IBM. Aglets, 1997. www.tri.ibm.co.jp/aglets/.

    Google Scholar 

  8. C. Jacob. Principia Evolvica: Simulierte Evolution mit Mathematica. dpunkt-Verlag, 1997. (In German).

    Google Scholar 

  9. Boris Liberman, Frank Griffel, Michael Merz, and Winfried Lamersdorf. Java-Based Mobile Agents — How to Migrate, Persist, and Interact on Electronic Service Markets. In Kurt Rothermel and Radu Popescu-Zeletin, editors, Proceedings of the First International Workshop on Mobile Agents, MA ’97, Berlin, Germany, number 1219 in LNCS, pages 27–38. Springer, April 1997.

    Google Scholar 

  10. K. Müller-Jones, M. Merz, and W. Lamersdorf. Realisierung von Kooperationsanwendungen auf der Basis erweiterter Diensttypbeschreibungen. In H. Krumm, editor, Entwicklung und Management verteilter Anwendungssysteme — Tagungsband des 2. Arbeitstreffens der GI/ITG Fachgruppe’ Kommunikation und verteilte Systeme’ und der GI Fachgruppe’ Betriebssysteme’, pages 20–30. Universität Dortmund, Oktober 1995. (In German).

    Google Scholar 

  11. J.P. Müller. A Cooperation Model for Autonomous Agents. In J.P. Müller, M.J. Wooldridge, and N.R. Jennings, editors, Intelligent Agents III: Agent Theories, Architectures, and Languages (Proceedings of ECAI’96), LNCS. Springer, August 1996.

    Google Scholar 

  12. ObjectSpace. Voyager — core technology user guide, Dezember 1997. www.objectspace.com/voyager/documentation.html.

    Google Scholar 

  13. Jim R. Oliver. On Artificial Agents for Negotiation in Electronic Commerce. PhD thesis, Wharton, 1996. wharton.upenn.edu/~oliver27/dissertation/diss.zip.

    Google Scholar 

  14. R. Patil, R. Fikes, P. Patel-Schneider, D. McKay, T. Finin, T. Gruber, and R. Neches. The DARPA Knowledge Sharing Effort: Progress report. In B. Nebel, C. Rich, and W. Swartout, editors, Principles of Knowledge Representation and Reasoning: Proc. of the Third International Conference (KR’92). Morgan Kaufmann, November 1992.

    Google Scholar 

  15. J. Rosenschein and G. Zlotkin. Rules of Encounter: Designing Conventions for Automated Negotiations among Computers. MIT Press, 1994.

    Google Scholar 

  16. T. Sandholm and V. Lesser. Issues in Automated Negotiation and Electronic Commerce: Extending the Contract Net Framework. In V. Lesser, editor, Proceedings of the First International Conference on Multi-Agent Systems (ICMAS’95), pages 328–335, San Francisco, June 1995. AAAI/MIT Press.

    Google Scholar 

  17. M. Straßer, J. Baumann, and F. Hohl. Mole — A Java Based Mobile Agent System. In Special Issues in Object-Oriented Programming, Workshop Reader ECOOP’96, pages 327–334. dpunkt-Verlag, 1996.

    Google Scholar 

  18. M.T. Tu, F. Griffel, M. Merz, and W. Lamersdorf. Generic Policy Management for Open Service Markets. In H. König and K. Geihs, editors, Proc. of the Int. Working Conference on Distributed Applications and Interoperable Systems (DAIS’97), Cottbus, Germany. Chapman & Hall, September 1997.

    Google Scholar 

  19. D. Zeng and K. Sycara. How Can an Agent Learn to Negotiate? In J.P. Müller, M. J. Wooldridge, and N.R. Jennings, editors, Intelligent Agents III: Agent Theories, Architectures, and Languages (Proceedings of ECAI’96), LNCS. Springer, August 1996.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Kurt Rothermel Fritz Hohl

Rights and permissions

Reprints and permissions

Copyright information

© 1998 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Tu, M.T., Griffel, F., Merz, M., Lamersdorf, W. (1998). A plug-in architecture providing dynamic negotiation capabilities for mobile agents. In: Rothermel, K., Hohl, F. (eds) Mobile Agents. MA 1998. Lecture Notes in Computer Science, vol 1477. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0057662

Download citation

  • DOI: https://doi.org/10.1007/BFb0057662

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-64959-5

  • Online ISBN: 978-3-540-49817-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics