15
IRUS TotalDownloads
Altmetric
(C+)++: An action language for modelling norms and institutions
File | Description | Size | Format | |
---|---|---|---|---|
DTR04-8.pdf | Published version | 572.03 kB | Adobe PDF | View/Open |
Title: | (C+)++: An action language for modelling norms and institutions |
Authors: | Sergot, M |
Item Type: | Report |
Abstract: | The language C+ of Giunchiglia, Lee, Lifschitz, McCain, and Turner (2004) is a formalism for specifying and reasoning about the e ects of actions and the persistence (`inertia') of facts over time. An `action description' in C+ is a set of C+ laws which de ne a labelled transition system of a certain kind. This document presents (C+)++, an extended form of C+ designed for representing norms of behaviour and institutional aspects of (human or computer) societies. There are two main extensions. The rst is a means of expressing `counts as' relations between actions, also referred to as `conventional generation' of actions. The second is a way of specifying the permitted (acceptable, legal) states of a transition system and its permitted (acceptable, legal) transitions. |
Issue Date: | Jun-2004 |
URI: | http://hdl.handle.net/10044/1/95513 |
DOI: | https://doi.org/10.25561/95513 |
Publisher: | Department of Computing, Imperial College London |
Start Page: | 1 |
End Page: | 88 |
Journal / Book Title: | Departmental Technical Report: 04/8 |
Copyright Statement: | © 2004 The Author(s). This report is available open access under a CC-BY-NC-ND (https://creativecommons.org/licenses/by-nc-nd/4.0/) |
Publication Status: | Published |
Article Number: | 04/8 |
Appears in Collections: | Computing Computing Technical Reports |
This item is licensed under a Creative Commons License