1. Monitoring compliance with E-contracts and norms
- Author
-
Noura Faci, Sanjay Modgil, Michael Luck, Simon Miles, Felipe Meneguzzi, Nir Oren, Department of Computer Science (DCS), King‘s College London, University of Aberdeen, Service Oriented Computing (SOC), Laboratoire d'InfoRmatique en Image et Systèmes d'information (LIRIS), Institut National des Sciences Appliquées de Lyon (INSA Lyon), Université de Lyon-Institut National des Sciences Appliquées (INSA)-Université de Lyon-Institut National des Sciences Appliquées (INSA)-Centre National de la Recherche Scientifique (CNRS)-Université Claude Bernard Lyon 1 (UCBL), Université de Lyon-École Centrale de Lyon (ECL), Université de Lyon-Université Lumière - Lyon 2 (UL2)-Institut National des Sciences Appliquées de Lyon (INSA Lyon), Université de Lyon-Université Lumière - Lyon 2 (UL2), and Pontifcia Universidade Catlica do Rio Grande do Sul
- Subjects
E-contracts ,Norms ,Monitoring ,Computer science ,Multi-agent system ,Autonomous agent ,Legal aspects of computing ,Computer security ,computer.software_genre ,Compliance (psychology) ,[INFO.INFO-AI]Computer Science [cs]/Artificial Intelligence [cs.AI] ,Artificial Intelligence ,Electronic contracting ,Software deployment ,Multiagent systems ,Philosophy of law ,Enforcement ,Law ,computer - Abstract
International audience; The behaviour of autonomous agents may deviate from that deemed to be for the good of the societal systems of which they are a part. Norms have therefore been proposed as a means to regulate agent behaviours in open and dynamic systems, where these norms specify the obliged, permitted and prohibited behaviours of agents. Regulation can effectively be achieved through use of enforcement mechanisms that result in a net loss of utility for an agent in cases where the agent’s behaviour fails to comply with the norms. Recognition of compliance is thus crucial for achieving regulation. In this paper, we propose a general framework for observation of agents’ behaviour, and recognition of this behaviour as constituting, or counting as, compliance or violation. The framework deploys monitors that receive inputs from trusted observers, and processes these inputs together with transition network representations of individual norms. In this way, monitors determine the fulfillment or violation status of norms. The paper also describes a proof of concept implementation of the framework, and its deployment in electronic contracting environments.
- Published
- 2015
- Full Text
- View/download PDF