Five Guidelines for Normative Multiagent Systems

In this paper we introduce and discuss five guidelines for the use of normative systems in computer science. We adopt a multiagent systems perspective, because norms are used to coordinate, organize, guide, regulate or control interaction among distributed autonomous systems. They are derived from the computer science literature. From the so-called 'normchange' definition of the first workshop on normative multiagent systems in 2005 we derive the guidelines to motivate which definition of normative multiagent system is used, to make explicit why norms are a kind of (soft) constraints deserving special analysis, and to explain why and how norms can be changed at runtime. From the so-called 'mechanism design' definition of the second workshop on normative multiagent systems in 2007 we derive the guidelines to discuss the use and role of norms as a mechanism in a game-theoretic setting, and to clarify the role of norms in the multiagent system.

[1]  Roel Wieringa,et al.  Deontic logic in computer science: normative system specification , 1994 .

[2]  David Lewis,et al.  A Problem About Permission , 1979 .

[3]  Michael Luck,et al.  Agent technology: Enabling next generation computing , 2003 .

[4]  Dick W. P. Ruiter A Basic Classification of Legal Institutions , 1997 .

[5]  Guido Boella,et al.  Introduction to the special issue on normative multiagent systems , 2008, Autonomous Agents and Multi-Agent Systems.

[6]  C. Castelfranchi The Micro-Macro Constitution of Power , 2003 .

[7]  John-Jules Ch. Meyer,et al.  Deontic Logic and Artificial Normative Systems , 2008 .

[8]  Guido Boella,et al.  The ontological properties of social roles in multi-agent systems: definitional dependence, powers and roles playing roles , 2007, Artificial Intelligence and Law.

[9]  Nicholas R. Jennings,et al.  Intelligent agents: theory and practice , 1995, The Knowledge Engineering Review.

[10]  Guido Boella,et al.  Normative Systems in Computer Science - Ten Guidelines for Normative Multiagent Systems , 2009, Normative Multi-Agent Systems.

[11]  Guido Boella,et al.  Introduction to normative multiagent systems , 2006, Comput. Math. Organ. Theory.

[12]  Michael Luck,et al.  Agent technology: Enabling next generation computing , 2003 .

[13]  Frank Dignum,et al.  Autonomous Norm Acceptance , 1998, ATAL.

[14]  Alessio Lomuscio,et al.  Deontic logic in computer science : 7th International Workshop on Deontic Logic in Computer Science, DEON 2004, Madeira, Portugal, May 26-28, 2004 : proceedings , 2004 .

[15]  A. Rustichini,et al.  A Fine is a Price , 2000, The Journal of Legal Studies.

[16]  Allen Newell,et al.  The Knowledge Level , 1989, Artif. Intell..

[17]  John-Jules Ch. Meyer,et al.  Deontic Logic and Artificial Normative Systems, 8th International Workshop on Deontic Logic in Computer Science, DEON 2006, Utrecht, The Netherlands, July 12-14, 2006, Proceedings , 2006, DEON.

[18]  M. Hollis Trust Within Reason , 1998 .