A Decomposition-based Approach of Global Norms for Hierarchical Normative Systems

Abstract Holonic Multi-Agent System (HMAS) forms a promising approach to software engineering for the modeling and development of hierarchical autonomous systems (Intelligent transportation systems, Smart city management systems, etc.). Effectively, norms concepts are well adapted to the definition of HMAS. Its can be considered as a powerful way to specify the non-functional requirements of these types of systems. Non-functional requirements can conflict with each other (for example, cost and quality, comfort and economy). One of the main challenges currently faced in HMAS research is the coherence checking of norms that specify non-functional requirements. However verification approaches are limited by the state-space of the system under study. Specifying and verifying a global normative model in a single level is then complex and difficult. However, most normative models for multi-agent systems do not take into account the complexity of coherence verification algorithms of norms. One of solutions is to employ the use of coherent refinement process of global norms. This paper proposes a Global Norms Decomposition (GND) approach for hierarchical and critical autonomous systems. Indeed, the GND approach allows (i) the specification and verification of global norms in the abstract level of the studied system, and (ii) the successive refinement of these norms using a set of refinement rules that preserve properties of the system already proven in the highest level, in order to arrive finally at a concrete normative context which constitutes the behaviour model of the system. The GND approach allows the simplification of specification of norms, for an incremental specification using a refinement process, and the reduction of complexity of checking the coherence of norms, building verification using refinement rules. Our approach is also illustrated by a case study describing smart city management system.

[1]  Michael J. Maher,et al.  The Semantics of Constraint Logic Programs , 1998, J. Log. Program..

[2]  Estefania Argente,et al.  GORMAS: An Organizational-Oriented Methodological Guideline for Open MAS , 2009, AOSE.

[3]  Melvin Fitting,et al.  First-Order Logic and Automated Theorem Proving , 1990, Graduate Texts in Computer Science.

[4]  Vicent J. Botti,et al.  A Model-Driven CASE tool for developing and verifying regulated open MAS , 2013, Sci. Comput. Program..

[5]  Wamberto Weber Vasconcelos,et al.  Normative conflict resolution in multi-agent systems , 2009, Autonomous Agents and Multi-Agent Systems.

[6]  Guido Boella,et al.  A Game-Theoretic Approach to Normative Multi-Agent Systems , 2007, Normative Multi-agent Systems.

[7]  Annie S. Wu,et al.  The Current State of Normative Agent-Based Systems , 2011, J. Artif. Soc. Soc. Simul..

[8]  Timothy W. Finin,et al.  Modeling conversation policies using permissions and obligations , 2004, Autonomous Agents and Multi-Agent Systems.

[9]  James R. Cordy,et al.  The TXL Programming Language , 1995 .

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

[11]  Carlos José Pereira de Lucena,et al.  An Architectural Model for Autonomous Normative Agents , 2012, SBIA.

[12]  Jörg H. Siekmann,et al.  Holonic Multiagent Systems: A Foundation for the Organisation of Multiagent Systems , 2003, HoloMAS.

[13]  Olga Pacheco,et al.  A Role Based Model for the Normative Specification of Organized Collective Agency and Agents Interaction , 2003, Autonomous Agents and Multi-Agent Systems.