loading...
Dealing with contract violations: formalism and domain specific language
Enschede, The Netherlands September 19-September 23
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/EDOC.2005.13Ninth IEEE International EDOC Enterpr ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Guido Governatori, University of Queensland
Zoran Milosevic, University of Queensland

This paper presents a formal system for reasoning about violations of obligations in contracts. The system is based on the formalism for the representation of contrary-to-duty obligations. These are the obligations that take place when other obligations are violated as typically applied to penalties in contracts. The paper shows how this formalism can be mapped onto the key policy concepts of a contract speci- fication language. This language, called Business Contract Language (BCL) was previously developed to express contract conditions of relevance for run time contract monitoring. The aim of this mapping is to establish a formal underpinning for this key subset of BCL.

Citation:
Guido Governatori, Zoran Milosevic, "Dealing with contract violations: formalism and domain specific language," edoc, pp.46-57, Ninth IEEE International EDOC Enterprise Computing Conference (EDOC'05), 2005
Usage of this product signifies your acceptance of the Terms of Use.