Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/23009
Title: | Dealing with the hypothetical in contracts |
Authors: | Pace, Gordon J. |
Keywords: | Machine theory Conditional expectations (Mathematics) Deontic logic |
Issue Date: | 2012-11 |
Publisher: | University of Malta. Faculty of ICT |
Citation: | Pace, G. J. (2012). Dealing with the hypothetical in contracts. Computer Science Annual Workshop CSAW’12, Msida. 3-6. |
Abstract: | The notion of a contract as an agreement regulating the behaviour of two (or more) parties has long been studied, with most work focusing on the interaction between the contract and the parties. This view limits the analysis of contracts as first-class entities — which can be studied independently of the parties they regulate. Deontic logic [1] has long sought to take a contract-centric view, but has been marred with problems arising from paradoxes and practical oddities [2]. Within the field of computer science, the holy grail of contracts is that of a deontic logic sufficiently expressive to enable reasoning about real-life contracts but sufficiently restricted to avoid paradoxes and to be computationally tractable. Contract automata [3–5] have been proposed as a way of expressing the expected behaviour of interacting systems, encompassing the deontic notions of obligation, prohibition and permission. For instance, the contract automaton shown in Fig. 1 expresses the contract which states that ‘the client is permitted to initialise a service, after which, he or she is obliged to submit valid user credentials and the provider is prohibited from increasing the price of the service.’ Note that the states are tagged with the deontic information, explicitly stating what actions are obliged (O), permitted (P) and forbidden (F) by which party (given in the subscript). The transitions are tagged with actions which when taken by the parties induce a change of state, with ∗ being used as shorthand to denote anything-else. |
URI: | https://www.um.edu.mt/library/oar//handle/123456789/23009 |
Appears in Collections: | Scholarly Works - FacICTCS |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Proceedings of CSAW12 - A1.pdf | 182.1 kB | Adobe PDF | View/Open |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.