Enhancing the environment with a law-governed service for monitoring and enforcing behavior in open multi-agent systems

  • Authors:
  • Rodrigo Paes;Gustavo Carvalho;Maíra Gatti;Carlos Lucena;Jean-Pierre Briot;Ricardo Choren

  • Affiliations:
  • PUC-Rio, Rio de Janeiro, Brazil;PUC-Rio, Rio de Janeiro, Brazil;PUC-Rio, Rio de Janeiro, Brazil;PUC-Rio, Rio de Janeiro, Brazil;PUC-Rio, Rio de Janeiro, Brazil and LIP6, Paris, France;IME, Rio de Janeiro, Brazil

  • Venue:
  • E4MAS'06 Proceedings of the 3rd international conference on Environments for multi-agent systems III
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

Abstract

Environment is an essential part of any multi-agent system (MAS), since it provides the surrounding conditions for agents to exist. For some sort of systems, the environment can be viewed as providing a set of services, in which some of them, such as directory facilities, are used explicitly by the agents to perform their tasks, and other such as monitoring, behavioral enforcement and security can be done transparently by the environment. We join the idea that the specification of environments of open multi-agent systems should include laws that define what and when something can happen in an open system. Laws are restrictions imposed by the environment to tame uncertainty and to promote open system dependability. This paper proposes a design approach and application of a middleware based on laws in multi-agent systems. The approach can be viewed as a set of services provided by the environment.