Specifying and Reasoning About Multiple Institutions

  • Authors:
  • Owen Cliffe;Marina Vos;Julian Padget

  • Affiliations:
  • Department of Computer Science, University of Bath, BATH BA2 7AY, UK;Department of Computer Science, University of Bath, BATH BA2 7AY, UK;Department of Computer Science, University of Bath, BATH BA2 7AY, UK

  • Venue:
  • Coordination, Organizations, Institutions, and Norms in Agent Systems II
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

Correctly specifying the behaviour of normative systems such as contracts and institutions is a troublesome problem. Designers are faced with two concurrent, difficult tasks: firstly specifying the relationships (over time) of agents' actions and their effects, and secondly combining this model with another that captures the agents' permissions and obligations. In this paper we present our model and operational semantics for specifying individual and collective institutions and outline a declarative action language for describing them. We demonstrate, by way of an example, how this may be used to enable the analysis of institutional specifications either for simply visualising possible outcomes or for checking for absence or presence of certain (un)desirable correctness properties.