Skip to main content

Objective vs. Subjective Coordination in Agent-Based Systems: A Case Study

  • Conference paper
  • First Online:

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


This paper aims at showing the benefits of objective coordination in the design and development of agent-based distributed applications. We compare the subjective and objective coordination approaches in the engineering of a simple case study — a distributed MP3enco ding application — pointing out the benefits of the objective ones. In particular, we discuss the design and development of the sample application using three different solutions according to such approaches: a subjective solution, based on conversation and middle-agents, as often found in Distributed Artificial Intelligence and in Multi-Agent Systems; JavaSpaces, as a notable example of loosely-objective approach, not expressive enough to gain all the advantages of objective coordination; and TuCSoN as a fully-objective approach, providing a hybrid coordination model able to exploit the full potential of objective coordination.


  • Multiagent System
  • Coordination Activity
  • Coordination Policy
  • Tail Index
  • Subjective Approach

These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

This work has been partially supported by MIUR, and by Nokia Research Center, Burlington, MA, USA.

This is a preview of subscription content, access via your institution.

Buying options

USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/3-540-46000-4_27
  • Chapter length: 9 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
USD   89.00
Price excludes VAT (USA)
  • ISBN: 978-3-540-46000-8
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Softcover Book
USD   119.00
Price excludes VAT (USA)


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. S. R. Cost, Y. Labrou, and T. Finin. Coordinating agents using agent communication languages conversations. In Omicini et al. [10], chapter 7, pages 183–196.

    Google Scholar 

  2. K. Decker, K. Sycara, and M. Williamson. Middle-agents for the internet. In Proceedings of the 15th International Joint Conference on Artificial Intelligence, Nagoya, Japan, 1997.

    Google Scholar 

  3. E. H. Durfee. Scaling up agent coordination strategies. IEEE Computer, 34(7), July 2001.

    Google Scholar 

  4. S. Hupfer. Make room for JavaSpaces, part 6. In Java World, Jiniology. Springer-Verlag, Oct. 2000. Electronic Magazine,

  5. M. Klusch and K. Sycara. Brokering and matchmaking for coordination of agent societies: A survey. In Omicini et al. [10], chapter 8, pages 197–224.

    Google Scholar 

  6. A. Omicini. SODA: Societies and infrastructures in the analysis and design of agentbased systems. In P. Ciancarini and M. J. Wooldridge, editors, Agent-Oriented Software Engineering, volume 1957 of LNCS, pages 185–193. Springer-Verlag, 2001. 1st International Workshop (AOSE 2000), Limerick (Ireland), 10 June 2000, Revised Papers.

    CrossRef  Google Scholar 

  7. A. Omicini and E. Denti. From tuple spaces to tuple centres. Science of Computer Programming, 41(3):277–294, Nov. 2001.

    MATH  CrossRef  Google Scholar 

  8. A. Omicini and F. Zambonelli. Coordination for Internet application development. Journal of Autonomous Agents and Multi-Agent Systems, 2(3):251–269, September 1999. Special Issue: Coordination Mechanisms for Web Agents.

    CrossRef  Google Scholar 

  9. A. Omicini, F. Zambonelli, M. Klusch, and R. Tolksdorf, editors. Coordination of Internet Agents: Models, Technologies, and Applications. Springer-Verlag, Mar. 2001.

    Google Scholar 

  10. M. Schumacher. Objective Coordination in Multi-Agent System Engineering — Design and Implementation, volume 2039 of LNAI. Springer-Verlag, Apr. 2001.

    Google Scholar 

Download references

Author information

Authors and Affiliations


Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2002 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Ricci, A., Omicini, A., Denti, E. (2002). Objective vs. Subjective Coordination in Agent-Based Systems: A Case Study. In: Arbab, F., Talcott, C. (eds) Coordination Models and Languages. COORDINATION 2002. Lecture Notes in Computer Science, vol 2315. Springer, Berlin, Heidelberg.

Download citation

  • DOI:

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

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

  • Online ISBN: 978-3-540-46000-8

  • eBook Packages: Springer Book Archive

We’re sorry, something doesn't seem to be working properly.

Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.