Skip to main content

Coordination and Access Control in Open Distributed Agent Systems: The TuCSoN Approach

  • Conference paper
  • First Online:
Coordination Languages and Models (COORDINATION 2000)

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

Included in the following conference series:

Abstract

Coordination and access control are related issues in open distributed agent systems, being both concerned with governing interaction between agents and resources. In particular, while coordination deals with enabling interaction and making it fruitful, access control is meant to control interaction to make it harmless. We argue that this twofold facet has to be supported by a system in a uniform and decentralised manner. To this end, we describe how the application of the TuCSoN tuple-based coordination model over a hierarchical topology is well-suited in this context. On the one hand, policies can be enforced by means of a single mechanism based on tuples and can be scoped to manage access to groups of distributed resources. On the other hand, agents can interact along a hierarchical infrastructure by applying a standard tuple-based communication template. This makes TuCSoN a single coherent framework for the design and development of Internet-based multiagent systems, which takes coordination as the basis for dealing with network topology and access control in a uniform way.

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. Cabri, G., Leonardi, L., Zambonelli, F., Mobile-Agent Coordination Models for Internet Applications. IEEE Computer, 33(2): 52–58, Feb. 2000.

    Google Scholar 

  2. Carriero, N. and Gelernter, D., Linda in context. Communications of the ACM, 32(4): 444–458, 1989.

    Article  Google Scholar 

  3. Ciancarini, P., Tolksdorf, R., Vitali, F., Rossi, D., Knoche, A., Coordinating Multiagent Applications on the WWW: A Reference Architecture. IEEE Transactions on Software Engineering, 24(5): 362–375, May 1998.

    Google Scholar 

  4. Cremonini, M., Omicini, A., Zambonelli, F., Multi-agent systems on the Internet: Extending the scope of coordination towards security and topology. In Proc. of the 9th European Workshop on Modelling Autonomous Agents in a Multi-Agent World (MA-MAAW’99), LNAI no. 1647, pages 77–88, Springer-Verlag, 1999.

    Google Scholar 

  5. Denti, E., Natali, A., Omicini, A., On the expressive power of a language for programming coordination media. In Proceedings of the 1998 ACM Symposium on Applied Computing (SAC’98), pages 169–177, Atlanta (GA), 1998.

    Google Scholar 

  6. Gelernter, D., Generative Communications in Linda. ACM Transactions on Programming Languages and Systems, 7(1), January 1985.

    Google Scholar 

  7. Gelernter, D., Carriero, N., Coordination languages and their significance, Communications of the ACM, 35(2): 97–107, Feb. 1992.

    Google Scholar 

  8. Jamali, N., Thati, P., Agha, G. A., An Actor-based Architecture for Customising and Controlling Agent Ensembles. IEEE Intelligent Systems, Special Issue on Intelligent Agents, 38–44, March-April 1999.

    Google Scholar 

  9. Jennings, N. R., Sycara, K., and Wooldridge, M., A Roadmap of Agent Research and Development. International Journal of Autonomous Agents and Multi-Agent Systems 1(1): 7–38, 1998.

    Article  Google Scholar 

  10. Lampson, B., Protection. ACM Operating Systems Review, 8(1), 1974.

    Google Scholar 

  11. Lampson, B., Abadi, M., Burrows M., Wobber, E. P., Authentication in distributed systems: Theory and Practice. ACM Transactions on Computer Systems, 10(4): 265–310, November 1992.

    Google Scholar 

  12. Minsky, N., Ungureanu, V. Unified support for heterogeneous security policies in distributed systems. In Proc. of the 7th USENIX Security Symposium, San Antonio, Tx, USA, 1998.

    Google Scholar 

  13. Omicini, A. and Zambonelli, F., Coordination for Internet Application Development. Journal of Autonomous Agents and Multi-Agent Systems, Special Issue: Coordination Mechanisms for Web Agents, Kluwer Academic Press, 2(3), September 1999.

    Google Scholar 

  14. Sandhu, R. (editor), ACM Transactions on Information and System Security, 2(1):1–135, 1999.

    Google Scholar 

  15. Vitek, J., Bryce, C., Oriol, M., Coordinating Agents with Secure Spaces, In Proceedings of Coordination’ 99, Amsterdam, The Nederlands, May 1999.

    Google Scholar 

  16. Weiss, G., Multiagent Systems: A Modern Approach to Distributed Artificial Intelligence. The MIT Press, June 1999.

    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

Cremonini, M., Omicini, A., Zambonelli, F. (2000). Coordination and Access Control in Open Distributed Agent Systems: The TuCSoN Approach. In: Porto, A., Roman, GC. (eds) Coordination Languages and Models. COORDINATION 2000. Lecture Notes in Computer Science, vol 1906. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45263-X_7

Download citation

  • DOI: https://doi.org/10.1007/3-540-45263-X_7

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-41020-1

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

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics