Skip to main content

An Organisation Infrastructure for Multi-agent Systems Based on Agent Coordination Contexts

  • Conference paper
  • 607 Accesses

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

Abstract

We present an organisation infrastructure for open MASs (Multi-Agent Systems) built upon a role-based access control model (RBAC) allowing agent actions toward the other entities in the MAS (agents and resources) to be enabled and controlled.

To this end, an Agent Coordination Context (ACC) is created by the infrastructure and assigned to an agent as it enters the MAS. An ACC acts as a sort of private interface for the agent toward the environment: any agent action is thereafter enabled and controlled by its own ACC, which prevents those behaviours that are incorrect with respect to the role(s) played by the agent. For this purpose, each role is assigned a policy that flexibly specifies admissible actions and perceptions over time.

Details of this infrastructure are developed formally, through a process-algebraic description of the main infrastructure entities: this is meant to serve as a formal specification of the infrastructure, as well as of the language for expressing policies.

Keywords

  • Multiagent System
  • Operational Semantic
  • Operational Rule
  • Label Transition System
  • Agent Interaction

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 is a preview of subscription content, access via your institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • DOI: 10.1007/11558590_21
  • Chapter length: 14 pages
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
eBook
USD   109.00
Price excludes VAT (USA)
  • ISBN: 978-3-540-31733-3
  • 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   149.00
Price excludes VAT (USA)

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Sandhu, R., Coyne, E.J., Feinstein, H.L., Youman, C.E.: Role-based control models. IEEE Computer 29, 38–47 (1996)

    Google Scholar 

  2. Ferraiolo, D., Kuhn, R.: Role-Based Access Control. In: 15th NIST–NSA National Computer Security Conference, Baltimore, MD, USA, pp. 554–563 (1992)

    Google Scholar 

  3. Omicini, A.: Towards a notion of agent coordination context. In: Marinescu, D.C., Lee, C. (eds.) Process Coordination and Ubiquitous Computing, pp. 187–200. CRC Press, Boca Raton (2002)

    Google Scholar 

  4. Ricci, A., Viroli, M., Omicini, A.: Agent coordination context: From theory to practice. In: Cybernetics and Systems 2004, Vienna, Austria. Austrian Society for Cybernetic Studies, vol. 2, pp. 618–623 (2004); Proceedings of 17th European Meeting on Cybernetics and Systems Research (EMCSR 2004), Vienna, Austria, April 13-16 (2004)

    Google Scholar 

  5. Omicini, A., Ricci, A., Viroli, M.: Formal specification and enactment of security policies through Agent Coordination Contexts. Electronic Notes in Theoretical Computer Science 85 (2003); Proceedings of 1st International Workshop Security Issues in Coordination Models, Languages and Systems (SecCo 2003), Eindhoven, The Netherlands, June 28-29 (2003)

    Google Scholar 

  6. Glabbeek, R.v.: The linear time – branching time spectrum I. The semantics of concrete, sequential processes. In: Handbook of Process Algebra, pp. 3–100. North-Holland, Amsterdam (2001)

    Google Scholar 

  7. Viroli, M., Ricci, A.: Instructions-based semantics of agent mediated interaction. In: [18], pp. 102–110

    Google Scholar 

  8. Kinny, D.: ViP: a visual programming language for plan execution systems. In: Castelfranchi, C., Johnson, W.L. (eds.) 1st International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS 2002), Bologna, Italy, vol. 3, pp. 721–728. ACM, New York (2002)

    CrossRef  Google Scholar 

  9. Ferraiolo, D.F., Sandhu, R., Gavrila, S., Kuhn, D.R., Chandramouli, R.: Proposed NIST standard for role-based access control. ACM Transactions on Information and System Security (TISSEC) 4, 224–274 (2001)

    CrossRef  Google Scholar 

  10. Omicini, A., Ricci, A., Viroli, M., Castelfranchi, C., Tummolini, L.: Coordination artifacts: Environment-based coordination for intelligent agents. In: [18], pp. 286–293

    Google Scholar 

  11. JADE-board: Java agent development framework (2000), http://jade.cselt.it

  12. Omicini, A., Zambonelli, F.: Coordination for Internet application development. Journal of Autonomous Agents and Multi-Agent Systems 2, 251–269 (1999)

    CrossRef  Google Scholar 

  13. Dulay, N., Damianou, N., Lupu, E., Sloman, M.: A policy language for the management of distributed agents. In: Wooldridge, M.J., Weiß, G., Ciancarini, P. (eds.) AOSE 2001. LNCS, vol. 2222, pp. 84–100. Springer, Heidelberg (2002) (Revised Papers and Invited Contributions)

    Google Scholar 

  14. Omicini, A., Ricci, A., Viroli, M.: RBAC for organisation and security in an agent coordination infrastructure. Electronic Notes in Theoretical Computer Science 128, 65–85 (2005); Proceedings of 2nd International Workshop on Security Issues in Coordination Models, Languages and Systems (SecCo 2004), August 30 (2004)

    Google Scholar 

  15. Noriega, P., Sierra, C.: Electronic institutions: Future trends and challenges. In: Klusch, M., Ossowski, S., Shehory, O. (eds.) CIA 2002. LNCS (LNAI), vol. 2446, pp. 14–17. Springer, Heidelberg (2002)

    CrossRef  Google Scholar 

  16. Weigand, H., Dignum, V., Meyer, J.J., Dignum, F.: Specification by refinement and agreement: Designing agent interaction using landmarks and contracts. In: Petta, P., Tolksdorf, R., Zambonelli, F. (eds.) ESAW 2002. LNCS (LNAI), vol. 2577, pp. 257–269. Springer, Heidelberg (2003)

    CrossRef  Google Scholar 

  17. Cabri, G., Ferrari, L., Leonardi, L.: The RoleX environment for multi-agent cooperation. In: Klusch, M., Ossowski, S., Kashyap, V., Unland, R. (eds.) CIA 2004. LNCS (LNAI), vol. 3191, pp. 257–270. Springer, Heidelberg (2004)

    CrossRef  Google Scholar 

  18. Jennings, N.R., Sierra, C., Sonenberg, L., Tambe, M. (eds.): AAMAS 2004. ACM, New York (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and Permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Viroli, M., Omicini, A., Ricci, A. (2005). An Organisation Infrastructure for Multi-agent Systems Based on Agent Coordination Contexts. In: Bandini, S., Manzoni, S. (eds) AI*IA 2005: Advances in Artificial Intelligence. AI*IA 2005. Lecture Notes in Computer Science(), vol 3673. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11558590_21

Download citation

  • DOI: https://doi.org/10.1007/11558590_21

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-29041-4

  • Online ISBN: 978-3-540-31733-3

  • eBook Packages: Computer ScienceComputer Science (R0)