DocumentCode :
2695330
Title :
An Abstract GFSM Model for Optimal and Incremental Conformance Testing of Web Services
Author :
Li, Li ; Chou, Wu
Author_Institution :
Avaya Labs. Res., Avaya Inc., Basking Ridge, NJ, USA
fYear :
2009
fDate :
6-10 July 2009
Firstpage :
205
Lastpage :
212
Abstract :
Web service conformance testing checks the correctness of a black box service implementation, and it is the basis of other testings. An efficient formal method for conformance testing is the Chinese postman traversal algorithm that can find minimum-cost test sequences. However, the applicability of this algorithm is in question if data dependences are present in the protocol specification. Also, it suffers from the limited observability problem which is not uncommon in web services. Despite its optimality, the traversal algorithm does not take advantages of the special patterns in web service interfaces observed by developers. To address these issues, we propose an abstract GFSM (guarded finite-state machine) model that unifies and augments the commonly used Moore and Mealy machines with dataflows. Using this abstract model, we formalize the conditions under which the tours with complete data and control coverage are guaranteed, and address the limited observability problem using the equivalence of Moore and Mealy machines. Furthermore, the authors propose a recursive descent traversal algorithm that explores the inverse operation pattern of web services to facilitate incremental development of Web services.
Keywords :
Web services; conformance testing; finite state machines; formal specification; Chinese postman traversal algorithm; GFSM; Web services; black box service implementation; guarded finite-state machine; incremental conformance testing; minimum-cost test sequences; optimal conformance testing; protocol specification; Availability; Contracts; Formal specifications; Information management; Observability; Protocols; Scalability; Subscriptions; Testing; Web services; Graph Traversal; Guarded Finite State Machine; Web Service Conformance Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Web Services, 2009. ICWS 2009. IEEE International Conference on
Conference_Location :
Los Angeles, CA
Print_ISBN :
978-0-7695-3709-2
Type :
conf
DOI :
10.1109/ICWS.2009.97
Filename :
5175825
Link To Document :
بازگشت