DocumentCode
2403701
Title
Modeling and Verifying Web Service Applications with Time Constraints
Author
Mei, Jia ; Miao, Huaikou ; Xu, Qingguo ; Liu, Pan
Author_Institution
Sch. of Comput. Eng. & Sci., Shanghai Univ., Shanghai, China
fYear
2010
fDate
18-20 Aug. 2010
Firstpage
791
Lastpage
795
Abstract
Web services are a very appropriate communication mechanism to perform distributed business processes among several organizations. These processes should be reliable, because a failure in them can cause high economic losses. In this paper, we present an approach to verify Web Service applications with time restrictions which are defined by BPEL4WS using model checking techniques. We introduce a formalism, called WS Timed Automata, to capture the timed behavior of the web service applications, and methods to translate description of web service applications written in BPEL4WS to WS Timed Automata is proposed in this paper. The formal verification tool Uppaal is used to verify related properties of the system. A particular case study, an airline travel reservation system is taken as illustration.
Keywords
Web services; automata theory; formal verification; travel industry; BPEL4WS; Uppaal; WS timed automata; Web services; airline travel reservation system; communication mechanism; distributed business processes; economic losses; formal verification tool; model checking techniques; Automata; Biological system modeling; Business; Clocks; Unified modeling language; Web services; XML; BPEL4WS; Timed Automata; Web service; model checking;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer and Information Science (ICIS), 2010 IEEE/ACIS 9th International Conference on
Conference_Location
Yamagata
Print_ISBN
978-1-4244-8198-9
Type
conf
DOI
10.1109/ICIS.2010.20
Filename
5591040
Link To Document