Computer Science ›› 2010, Vol. 37 ›› Issue (8): 139-142197.
Previous Articles Next Articles
LUO Xiang-yu,XUAN Ai-cheng,SHA Zong-lu
Online:
Published:
Abstract: The traditional model checking technictues based on finite state automaton cannot guarantee the correctness of Web services composition with timed constraints. We regarded Web services composition as multi agent system Each atomic Web service was modeled as timed automaton and by parallel composition of them,a network of timed automata was generated and inputted into the model checker UPPAAL. By using the proposed method and UPPAAL we were able to simulate the execution process and verify the liveness,safety and deadlock properties of a Web services composi- tion. We took the atomic services of employee evection arrangements service as a case study of the proposed method and verified some related liveness and safety properties. A deadlock problem of the case study was found by simulation. By analyzing the execution path leading to the deadlock state, we found the reason and finally eliminated the deadlock by revising the communication protocol of the Web services composition.L
Key words: Model checking, Web Services, Timed Automata, UPPAA
LUO Xiang-yu,XUAN Ai-cheng,SHA Zong-lu. Model Checking Web Services Based on Timed Automata[J].Computer Science, 2010, 37(8): 139-142197.
0 / / Recommend
Add to citation manager EndNote|Reference Manager|ProCite|BibTeX|RefWorks
URL: https://www.jsjkx.com/EN/
https://www.jsjkx.com/EN/Y2010/V37/I8/139
Cited