Title :
Detecting Race Conditions in Web Services
Author :
Zhang, Jianyin ; Su, Sen ; Yang, Fangchun
Author_Institution :
Beijing University of Posts & Telecommunications (BUPT),China
Abstract :
Feature interaction has been first formally identified as a problem in the telecommunication domain. With the rapid growth and application of Web Services, feature interaction problem also arises in the dynamic Web Service interactions. Race conditions, one type of functional feature interactions in Web Services, will lead to the unexpected system behavior in the composite Web Services system. This paper proposed a Petri net-based method to detect the race conditions in Web Services. The method can be divided into two phases: modeling Web Services and detecting the race conditions. On the basis of modeling Web Services, the Petri net analysis methods are employed in the detection algorithm. This static detection method will help avoid race conditions in the composite Web Services.
Keywords :
Petri net; Web Services; feature interaction; race condition; Algorithm design and analysis; Computer vision; Detection algorithms; Intelligent networks; Laboratories; Mathematical model; Phase detection; Switches; Telecommunication switching; Web services; Petri net; Web Services; feature interaction; race condition;
Conference_Titel :
Telecommunications, 2006. AICT-ICIW '06. International Conference on Internet and Web Applications and Services/Advanced International Conference on
Print_ISBN :
0-7695-2522-9
DOI :
10.1109/AICT-ICIW.2006.82