2006 · 18 citations · 10 references
BusinessContract LawInformation SystemsContract TheoryContractsNegotiationContract DesignContract FormationContract ManagementContract NegotiationElectronic ContractingContract Representation LanguagesFormal Contracting
To form and automatically manage partnerships within a virtual organisation, it is necessary to have an electronic representation of the contract governing business relationships that can be used to mediate the rights and obligations that each interacting entity promises to honour. The paper describes a general method of representing business interactions using a widely used modelling language Promela and discusses how to represent permissions, obligations, prohibitions, actors (agents), time constraints, and message type checking; that is, all the basic parameters that compose most typical business contracts. Two levels of contract representations are described: implementation neutral, and implementation specific, that is a refinement of the former to include technical details such as acknowledgements and synchronization messages that form an important part of any implementation.
10
Towards formal modeling of e-contracts
Olivera Marjanovic, Zoran Milošević · 2002 · 72 citations
On the monitoring of contractual service level agreements
Carlos Molina-Jiménez, Santosh Shrivastava, Jon Crowcroft et al. · 2004 · 56 citations
Contract representation for run-time monitoring and enforcement
Carlos Molina-Jiménez, Santosh Shrivastava, Ellis Solaiman et al. · 2003 · 52 citations