Please use this identifier to cite or link to this item: https://www.um.edu.mt/library/oar/handle/123456789/78114
Title: Conflict analysis of deontic contracts
Authors: Fenech, Stephen (2008)
Keywords: Service-oriented architecture (Computer science)
Deontic logic
Electronic contracts
Issue Date: 2008
Citation: Fenech, S. (2008). Conflict analysis of deontic contracts (Master's dissertation).
Abstract: Industry is currently pushing towards Service-Oriented Architectures, where code execution is not limited to the organisational borders but may be extended beyond. Typically, these sources are not accessible making it impossible to fully trust their execution. Contracts, expressing obligations, permissions and prohibitions of the different actors, can be used to protect the interests of the organisations engaged in such service exchange. Composition of different services with different contracts, and the combination of service contracts with local contracts can give rise to unexpected conflicts, exposing the need for automatic techniques for contract analysis. In this work we start by applying the contract language CL to the CoCoME case study in order to compare with other methods of specification. CL takes a deontic approach to specifying contracts formally. We then present a trace semantics of C.C suitable for conflict analysis, and a decision procedure for detecting conflicts (together with its proof of soundness, completeness and termination). We also discuss its implementation and look into other applications of the contract analysis approach we present. These techniques are applied to a small case study of an airline check-in desk.
Description: M.SC.COMPUTER SCIENCE
URI: https://www.um.edu.mt/library/oar/handle/123456789/78114
Appears in Collections:Dissertations - FacICT - 1999-2009
Dissertations - FacICTCS - 2008

Files in This Item:
File Description SizeFormat 
M.SC.COMPUTER SCIENCE_Fenech_Stephen_2008.pdf
  Restricted Access
7.01 MBAdobe PDFView/Open Request a copy


Items in OAR@UM are protected by copyright, with all rights reserved, unless otherwise indicated.