A Model of Multi-agent System Based on Policies and Contracts

Due to the dynamic nature of virtual organizations (VOs), it is necessary that the multi-agent system for VO formation and cooperation should be aware of the mutable business requirements or user's preferences within VO environments and integrate these dynamic business requirements into its decision making process. We present a model of multi-agent system based on policies and contracts, in which the requirements for both the system and the individual agents can be defined dynamically by means of policies. On the one hand, at the system level, the duties and rights of roles can be specified or modified in terms of policies presented by the VO administrators. And on the other hand, role enacting agents are guided by policies defined by their owners. The policy and contract extended agent model (BGIPDC) is the core of the system, which is formally specified in this paper.

[1]  Leon van der Torre,et al.  Utilitarian Desires , 2002, Autonomous Agents and Multi-Agent Systems.

[2]  Mehdi Dastani,et al.  BDIOCTL: Obligations and the Specification of Agent Behavior , 2003, IJCAI.

[3]  Jeffrey M. Bradshaw,et al.  Semantic Web Languages for Policy Representation and Reasoning: A Comparison of KAoS, Rei, and Ponder , 2003, SEMWEB.

[4]  A Min Tjoa,et al.  EurAsia-ICT 2002: Information and Communication Technology , 2002, Lecture Notes in Computer Science.

[5]  Maria Fasli From Social Agents to Multi-agent Systems: Preliminary Report , 2003, CEEMAS.

[6]  Frank Dignum,et al.  Autonomous agents with norms , 1999, Artificial Intelligence and Law.

[7]  Jun Hu,et al.  Ontology-Based Conceptual Modeling of Policy-Driven Control Framework: Oriented to Multi-agent System for Web Services Management , 2004, AWCC.

[8]  Guido Boella,et al.  Contracts as legal institutions in organizations of autonomous agents , 2004, Proceedings of the Third International Joint Conference on Autonomous Agents and Multiagent Systems, 2004. AAMAS 2004..

[9]  Maria Fasli,et al.  Interrelations between the BDI primitives: Towards heterogeneous agents , 2003, Cognitive Systems Research.

[10]  Vladimir Marik,et al.  Multi-Agent Systems and Applications III , 2003, Lecture Notes in Computer Science.

[11]  Maria Fasli,et al.  On Commitments, Roles, and Obligations , 2001, CEEMAS.

[12]  Frank Dignum,et al.  Organizations and Normative Agents , 2002, EurAsia-ICT.

[13]  Edward Nawarecki,et al.  From Theory to Practice in Multi-Agent Systems , 2002, Lecture Notes in Computer Science.

[14]  Javier Vázquez-Salceda,et al.  Organizing Multiagent Systems , 2005, Autonomous Agents and Multi-Agent Systems.

[15]  Hans Weigand,et al.  Formal Specification of Interaction in Agent Societies , 2002, FAABS.

[16]  Frank Dignum,et al.  Motivational Attitudes of Agents: On Desires, Obligations, and Norms , 2001, CEEMAS.

[17]  Anand S. Rao,et al.  Modeling Rational Agents within a BDI-Architecture , 1997, KR.