Please use this identifier to cite or link to this item:
https://www.um.edu.mt/library/oar/handle/123456789/92883
Title: | Extending contract automata with reparation and hypothetical clauses |
Authors: | Azzopardi, Shaun (2014) |
Keywords: | Deontic logic Reparation (Criminal justice) Machine theory |
Issue Date: | 2014 |
Citation: | Azzopardi, S. (2014). Extending contract automata with reparation and hypothetical clauses (Bachelor’s dissertation). |
Abstract: | Contracts specify the ideal interaction between two parties. This is done through specifying what the parties obligations and permissions, i.e. deontic norms. However, actual behaviour does not always match up to the ideal since parties may violate norms. Contracts deal with these situations by specifying norms that the parties can do to return in good standing, i.e. reparations. Contract automata are a formal approach that allow the specification of contracts. They however lack the notion of reparations. This formalism brings a new aspect to contract specification by employing synchronous composition to model the interaction between parties. We use a case study involving a contract between an airline and passenger to present three extensions that add different notions of reparations to contract automata. Our first extension takes a high-level approach, were if when doing some actions there is a violation reparation norms come into action. We extend this concept to allow the specification of reparations depending on the norms violated and those satisfied. These two approaches however neglect the possibility of a whole process being performed in reparation, but our third notion employs hierarchical automata to do this. We also introduce a method to model hypothetical clauses and conditional clauses. Hypothetical clauses are reparations, but they depend on the violation of hypothetical norms, i.e. norms that do not hold in the contract. This allows a contract to specify norms in the case that another contract is active and violated. Similarly, conditional clauses activate new norms depending if some others holds. Our work adds considerably to the expressiveness of contract automata, putting it on par with other approaches using deontic logic for contract specification. |
Description: | B.SC.(HONS)COMP.SCI.ARTIFICIAL INT.&MATHS |
URI: | https://www.um.edu.mt/library/oar/handle/123456789/92883 |
Appears in Collections: | Dissertations - FacICT - 2014 Dissertations - FacICTCS - 2010-2015 |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
BSC(HONS)COMPSCIARTIFICIAL INT_MATHS_Azzopardi_Shaun_2014.pdf Restricted Access | 3.35 MB | Adobe PDF | View/Open Request a copy |
Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.