NPE A Conceptual Model and Language for the Representation of Norms

Originating in Deontic logic, norms and normative facts enable philosophers, designers and developers to reason over actions an actor may or may not perform with respect to social rules. Normative concepts have the power to enable us to reason with flexibility over actions and beliefs. In the context of Service Oriented Architectures (SOAs), where communities of potentially autonomous, heterogeneous, independently designed components may be interacting; the introduction of norms to influence behaviour could be indispensable. Norms should not be seen as constraints to behaviours, rather they are metrics against which behaviours can be measured. Applying this analogy to components in SOAs enables participants to reason over behaviours with the flexibility to react to changing community norms whilst putting their own interests first. This paper presents a formalism for the representation of norms in agent and service based architectures. Specifically, we propose a method for modelling norms in expected behaviours of actors. The result of our work provides a language, NPE, enabling participants to reason over norms, actions and beliefs.

[1]  Mario Paolucci,et al.  On the Immergence of Norms: A Normative Agent Architecture , 2007, AAAI Fall Symposium: Emergent Agents and Socialities.

[2]  Matthias Klusch,et al.  OWLS-MX: Hybrid OWL-S Service Matchmaking , 2005, AAAI Fall Symposium: Agents and the Semantic Web.

[3]  Lin Padgham,et al.  Planning on demand in BDI systems , 2005 .

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

[5]  Michael Luck,et al.  A Framework for Norm-based Inter-Agent Dependence , 2001 .

[6]  F. Dignum Abstract Norms and Electronic Institutions , 2002 .

[7]  Piero A. Bonatti,et al.  On optimal service selection , 2005, WWW '05.

[8]  Mehdi Dastani,et al.  The BOID architecture: conflicts between beliefs, obligations, intentions and desires , 2001, AGENTS '01.

[9]  Frank Dignum,et al.  Towards socially sophisticated BDI agents , 2000, Proceedings Fourth International Conference on MultiAgent Systems.

[10]  Anand S. Rao,et al.  BDI Agents: From Theory to Practice , 1995, ICMAS.

[11]  Weiming Shen,et al.  An agent-based service-oriented integration architecture for collaborative intelligent manufacturing , 2007 .

[12]  D. Wood,et al.  Business Citizenship: From Domestic to Global Level of Analysis , 2002, Business Ethics Quarterly.

[13]  P. H. Huang,et al.  More Order Without More Law: A Theory of Social Norms and Organizational Cultures , 1994 .

[14]  Matthias Klusch,et al.  Dynamic service matchmaking among agents in open information environments , 1999, SGMD.

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

[16]  Leon van der Torre,et al.  Contextual Deontic Logic: Normative Agents, Violations and Independence , 2004, Annals of Mathematics and Artificial Intelligence.

[17]  Martin J. Kollingbaum,et al.  NoA - A Normative Agent Architecture , 2003, IJCAI.

[18]  Sieghard Beller,et al.  A Model Theory of Deontic Reasoning About Social Norms - eScholarship , 2001 .

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

[20]  Cristiano Castelfranchi,et al.  Formalising the informal?: Dynamic social order, bottom-up social control, and spontaneous normative relations , 2003, J. Appl. Log..

[21]  Hidekazu Tsuji,et al.  OWL-T: A Task Ontology Language for Automatic Service Composition , 2007, IEEE International Conference on Web Services (ICWS 2007).

[22]  M.P. Singh,et al.  Agents are everywhere , 1997, IEEE Internet Computing.

[23]  Matthias Klusch,et al.  Hybrid Semantic Web Service Retrieval: A Case Study with OWLS-MX , 2008, 2008 IEEE International Conference on Semantic Computing.