Handling Mitigating Circumstances for Electronic Contracts

Electronic contracts are a means of representing agreed responsibilities and expected behaviour of autonomous agents acting on behalf of businesses. They can be used to regulate behaviour by providing negative consequences, penalties, where the responsibilities and expectations are not met, i.e. the contract is violated. However, long-term business relationships require some flexibility in the face of circumstances that do not conform to the assumptions of the contract, that is, mitigating circumstances. In this paper, we describe how contract parties can represent and enact policies on mitigating circumstances. As part of this, we require records of what has occurred within the system leading up to a violation: the provenance of the violation. We therefore bring together contract-based and provenance systems to solve the issue of mitigating circumstances.

[1]  Paul T. Groth The origin of data : enabling the determination of provenance in multi-institutional scientific systems through the documentation of processes , 2007 .

[2]  Paul T. Groth,et al.  The Requirements of Using Provenance in e-Science Experiments , 2007, Journal of Grid Computing.

[3]  Michael Luck,et al.  A normative framework for agent-based systems , 2006, Comput. Math. Organ. Theory.

[4]  Paul W. P. J. Grefen,et al.  Detection tests for identifying violators of multi-party contracts , 2005, SECO.

[5]  Michael Luck,et al.  A framework for monitoring agent-based normative systems , 2009, AAMAS.

[6]  Eugénio C. Oliveira,et al.  Directed Deadline Obligations in Agent-Based Business Contracts , 2009, COIN@AAMAS&IJCAI&MALLOW.

[7]  Josep Lluís de la Rosa i Esteva,et al.  Towards a Formalisation of Dynamic Electronic Institutions , 2007, COIN.

[8]  Carole A. Goble,et al.  Mining Taverna's semantic web of provenance , 2008, Concurr. Comput. Pract. Exp..

[9]  Cláudio T. Silva,et al.  Managing Rapidly-Evolving Scientific Workflows , 2006, IPAW.

[10]  Michael Luck,et al.  Modelling the provenance of data in autonomous systems , 2007, AAMAS '07.

[11]  Michael Luck,et al.  Electronic contracting in aircraft aftercare: a case study , 2008, AAMAS.

[12]  Carlos José Pereira de Lucena,et al.  Using Testimonies to Enforce the Behavior of Agents , 2007, COIN.

[13]  Michael Luck,et al.  Towards a Formalisation of Electronic Contracting Environments , 2009, COIN@AAMAS&AAAI.

[14]  Chrysanthos Dellarocas Sloan Contractual Agent Societies : Negotiated shared context and social control in open multi-agent systems , 2000 .

[15]  Michael Luck,et al.  Determining the Trustworthiness of New Electronic Contracts , 2009, ESAW.