DocumentCode :
3091888
Title :
Automated verification of proper choreography implementation
Author :
Jansen, Erwin ; Yang, Hen-I ; Helal, Sumi
Author_Institution :
Dept. of Comput. & Inf. Sci. & Eng., Florida Univ., Gainesville, FL, USA
fYear :
2006
fDate :
23-27 Jan. 2006
Abstract :
As business transactions become more complex it is important that all participants obey the so called rules of engagement. These rules of engagement can be captured in an interaction protocol or choreography. A choreography provides rules on how various Web services act together, in terms of observable behavior. We investigate how we can extract a protocol from a program and verify whether or not the implementation adheres to the protocol. We derive an algorithm to verify whether a program is operationally compatible with a protocol, meaning the program does not violate the protocol. This guarantees that a program will be from anomalies such as dead lock or failure due to unexpected messages.
Keywords :
Internet; operating systems (computers); program verification; system recovery; Internet workflow; Web service; automated verification; business transaction; interaction protocol; proper choreography; rules of engagement; Automata; Information science; Internet; Manufacturing automation; Manufacturing processes; Marketing and sales; Protocols; Smart homes; Software agents; Web services; Brokering; Cooperation; Infrastructure for e-services; Internet workflow; Smart home; Webservice;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Applications and the Internet, 2006. SAINT 2006. International Symposium on
Print_ISBN :
0-7695-2508-3
Type :
conf
DOI :
10.1109/SAINT.2006.16
Filename :
1581330
Link To Document :
بازگشت