Skip to main content

Models of Coordination

  • Conference paper
  • First Online:

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

Abstract

While future software is becoming decomposed in more and more finegrained entities, issues on interactions amongst those entities grows in importance. While methodologies for building such components are well established, the design and support of their interplay can not build on commonly understood and well defined models.

In this paper, we review several coordination models from various disciplines, and describe how a coordination reference model could look like. We use a set of characteristics of coordination models to compare the reviewed ones.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. H. Abelson, D. Allen, D. Coore, C. Hanson, G. Homsy, T. Knight, R. Nagpal, E. Rauch, G. Sussman, and R. Weiss. Amorphous computing. Technical Report AI Memo 1665, MIT AI Lab, 1999. 79

    Google Scholar 

  2. Eric Bonabeau, Marco Dorigo, and Guy Theraulaz. Swarm Intelligence. Oxford University Press, 1999. 80, 90

    Google Scholar 

  3. Pearl Brereton, David Budgen, Keith Bennnett, Malcolm Munro, Paul Layzell, Linda MaCaulay, David Griffiths, and Charles Stannett. The future of software. Communications of the ACM, 42(12):78–84, December 1999. 78

    Article  Google Scholar 

  4. Roger S. Chin and Samuel T. Chanson. Distributed object-based programming systems. ACM Computing Surveys, 23(1):91–124, March 1991. 79

    Article  Google Scholar 

  5. P. Ciancarini. Coordination Models and Languages as Software Integrators. ACM Computing Surveys, 28(2):300–302, 1996. 85

    Article  Google Scholar 

  6. Kevin Ghen Crowston. Towards a Coordination Cookbook: Recipes for Multi-Agent Action. PhD thesis, Sloan School of Management, MIT, 1991. CCS TR# 128. 83

    Google Scholar 

  7. Chrysantos Nicholas Dellarocas. A Coordination Perspective on Software Architecture: Towards a Design Handbook for Integrating Software Components. PhD thesis, Massachusetts Institute of Technology, 1996. 83

    Google Scholar 

  8. David Gelernter and Nicholas Carriero. Coordination languages and their significance. Communications of the ACM, 35(2):97–107, February 1992. 85

    Article  Google Scholar 

  9. Jonathon Gillette and Marion McCollom, editors. Groups in Context, A New Perspective on Group Dynamics. University Press of America, 1995. 80

    Google Scholar 

  10. Nicholas Jennings. Coordination techniques for distributed artificial intelligence. In G. M. P. O’Hare and N. R. Jennings, editors, Foundations of Distributed Artificial Intelligence, pages 187–210. John Wiley & Sons, 1996. 84

    Google Scholar 

  11. Kahn, Katz, and Pister. Next century challenges: Mobile networking for “smart dust”. In ACM/IEEE Intl. Conf. on Mobile Computing and Networking (MobiCom 99), 1999. 78

    Google Scholar 

  12. Matthias Klusch, Paolo Petta, Dieter Fensel, and Jeremy Pitt. Premises and challenges of research and development in information agent technology in europe, 1999. Technological Roadmap of the Special Interest Group on Intelligent Information Agents as part of the ESPRIT Network of Excellence for Agent-Based Computing. 80

    Google Scholar 

  13. Cris Kobryn. UML 2001: a standardization odyssey. Communications of the ACM, 42(10):29–37, October 1999. 86

    Article  Google Scholar 

  14. Thomas W. Malone and Kevin Crowston. The interdisciplinary study of coordination. ACM Computing Surveys, 26(1):87–119, March 1994. 83

    Article  Google Scholar 

  15. R. Menezes R. Tolksdorf, and A. M. Wood. Scalability in linda-like coordination systems. In Andrea Omicini, Franco Zambonelli, Matthias Klusch, and Robert Tolksdorf, editors, Coordination of Internet Agents: Models, Technologies, and Applications. Springer, 2000. 89

    Google Scholar 

  16. H. Mintzberg. The Structuring of Organizations: A Synthesis of the Research. Prentice Hall, Englewood Cliffs, N.J., 1979. 81, 82

    Google Scholar 

  17. Sascha Ossowski. Coordination in artificial agent societies: social structures and its implications for autonomous problem-solving agents, volume 1535 of LNCS. Springer Verlag, 1999. 83

    Google Scholar 

  18. H. V. D. Parunak. “go to the ant”: Engineering principles from natural multi-agent systems. Annals of Operations Research, 75:69–101, 1997. 90

    Article  MATH  Google Scholar 

  19. SiRF Technology, Inc. Gps goes mainstream. Press release, August 1999. http://www.sirf.com. 78

  20. R. Tolksdorf and A. Rowstron. Evaluating fault tolerance methods for large-scale linda-like systems. In Proceedings of the 2000 International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA’2000), 2000. 89

    Google Scholar 

  21. Workflow Management Coalition. Interface 1: Process definition interchange process model, 1998. http://www.wfmc.org. 85

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

Tolksdorf, R. (2000). Models of Coordination. In: Omicini, A., Tolksdorf, R., Zambonelli, F. (eds) Engineering Societies in the Agents World. ESAW 2000. Lecture Notes in Computer Science(), vol 1972. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44539-0_6

Download citation

  • DOI: https://doi.org/10.1007/3-540-44539-0_6

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-44539-5

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics