IEEE International Conference on E-Commerce, 2003. CEC 2003.
DOI: 10.1109/coec.2003.1210239
|View full text |Cite
|
Sign up to set email alerts
|

Contract representation for run-time monitoring and enforcement

Abstract: Converting a conventional contract into an electronic equivalent that can be executed and enforced by computers is a challenging task. The difficulties are caused by the ambiguities that the original human-oriented text is likely to contain. The conversion process involves the conversion of the original text into mathematical notation. In this paper we discuss how standard conventional contracts can be described by means of Finite State Machines (FSMs). This mathematical description helps eliminate ambiguities… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
22
0

Publication Types

Select...
4
3
3

Relationship

1
9

Authors

Journals

citations
Cited by 32 publications
(23 citation statements)
references
References 9 publications
0
22
0
Order By: Relevance
“…While process annotations as discussed in this paper are addressed within several papers [10,15], unfortunately no concrete approach is mentioned. In [11] an approach based on state machines is presented providing the same expressiveness of finite state automata, but the approach has not been related to concrete process specification languages like BPEL, and further does not address the issue of a receiver guaranteeing the support of the senders potential choice.…”
Section: Related Workmentioning
confidence: 99%
“…While process annotations as discussed in this paper are addressed within several papers [10,15], unfortunately no concrete approach is mentioned. In [11] an approach based on state machines is presented providing the same expressiveness of finite state automata, but the approach has not been related to concrete process specification languages like BPEL, and further does not address the issue of a receiver guaranteeing the support of the senders potential choice.…”
Section: Related Workmentioning
confidence: 99%
“…The language is used to formally specify various constraints, management statements, and classes of services for Web Services. A method to convert the contract from text into an electronic equivalent that can be executed and enforced is presented in [25]. The authors propose using finite state machines to describe standardized conventional contracts.…”
Section: B Sla Specification Negotiation and Monitoringmentioning
confidence: 99%
“…LGI does not address systematic non-repudiation, but does support automatic validation techniques. This is similar to work by colleagues [17] which aims to automate, as far as possible, the derivation and verification of the validation process from business contracts.…”
Section: Related Workmentioning
confidence: 70%