Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/COMPSAC.2009.21
- Scopus: eid_2-s2.0-70449629407
- WOS: WOS:000274261400011
- Find via
Supplementary
- Citations:
- Appears in Collections:
Conference Paper: An empirical study of the use of Frankl-Weyuker data flow testing criteria to test BPEL web services
Title | An empirical study of the use of Frankl-Weyuker data flow testing criteria to test BPEL web services |
---|---|
Authors | |
Keywords | Data flow testing WS-BPEL XPath |
Issue Date | 2009 |
Publisher | IEEE. The Journal's web site is located at http://www.ieeexplore.ieee.org/xpl/conhome.jsp?punumber=1000143 |
Citation | The 33rd Annual IEEE International Conference on Computer Software and Applications (COMPSAC '09), Seattle, WA., 20-24 July 2009. In Proceedings of 33rd COMPSAC, 2009, v. 1, p. 81-88 How to Cite? |
Abstract | Programs using service-oriented architecture (SOA) often feature ultra-late binding among components. These components have well-defined interfaces and are known as web services. Messages between every pair of web services dually conform to the output interface of a sender and the input interface of a receiver. Unit testing of web services should not only test the logic of web services, but also assure the correctness of the web services during input, manipulation, and output of messages. There is, however, little software testing research in this area. In this paper, we study the unit testing problem to assure components written in orchestration languages, WS-BPEL in particular. We report an empirical study of the effectiveness of the Frankl-Weyuker data flow testing criteria (particularly the all-uses criterion) on WSBPEL subject programs. Our study shows that conventional data flow testing criteria can be much less effective in revealing faults in interface artifacts (WSDL documents) and message manipulations (XPath queries) than revealing faults in BPEL artifacts. © 2009 IEEE. |
Persistent Identifier | http://hdl.handle.net/10722/65453 |
ISSN | |
ISI Accession Number ID | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Mei, L | en_HK |
dc.contributor.author | Chan, WK | en_HK |
dc.contributor.author | Tse, TH | en_HK |
dc.contributor.author | Kuo, FC | en_HK |
dc.date.accessioned | 2010-08-09T02:34:17Z | - |
dc.date.available | 2010-08-09T02:34:17Z | - |
dc.date.issued | 2009 | en_HK |
dc.identifier.citation | The 33rd Annual IEEE International Conference on Computer Software and Applications (COMPSAC '09), Seattle, WA., 20-24 July 2009. In Proceedings of 33rd COMPSAC, 2009, v. 1, p. 81-88 | en_HK |
dc.identifier.issn | 0730-3157 | en_HK |
dc.identifier.uri | http://hdl.handle.net/10722/65453 | - |
dc.description.abstract | Programs using service-oriented architecture (SOA) often feature ultra-late binding among components. These components have well-defined interfaces and are known as web services. Messages between every pair of web services dually conform to the output interface of a sender and the input interface of a receiver. Unit testing of web services should not only test the logic of web services, but also assure the correctness of the web services during input, manipulation, and output of messages. There is, however, little software testing research in this area. In this paper, we study the unit testing problem to assure components written in orchestration languages, WS-BPEL in particular. We report an empirical study of the effectiveness of the Frankl-Weyuker data flow testing criteria (particularly the all-uses criterion) on WSBPEL subject programs. Our study shows that conventional data flow testing criteria can be much less effective in revealing faults in interface artifacts (WSDL documents) and message manipulations (XPath queries) than revealing faults in BPEL artifacts. © 2009 IEEE. | en_HK |
dc.language | eng | - |
dc.publisher | IEEE. The Journal's web site is located at http://www.ieeexplore.ieee.org/xpl/conhome.jsp?punumber=1000143 | - |
dc.relation.ispartof | Proceedings - International Computer Software and Applications Conference | en_HK |
dc.rights | ©2009 IEEE. Personal use of this material is permitted. However, permission to reprint/republish this material for advertising or promotional purposes or for creating new collective works for resale or redistribution to servers or lists, or to reuse any copyrighted component of this work in other works must be obtained from the IEEE. | - |
dc.subject | Data flow testing | en_HK |
dc.subject | WS-BPEL | en_HK |
dc.subject | XPath | en_HK |
dc.title | An empirical study of the use of Frankl-Weyuker data flow testing criteria to test BPEL web services | en_HK |
dc.type | Conference_Paper | en_HK |
dc.identifier.openurl | http://library.hku.hk:4550/resserv?sid=HKU:IR&issn=0730-3157&volume=1&spage=81&epage=88&date=2009&atitle=An+empirical+study+of+the+use+of+Frankl-Weyuker+data+flow+testing+criteria+to+test+BPEL+Web+services | - |
dc.identifier.email | Tse, TH: thtse@cs.hku.hk | en_HK |
dc.identifier.authority | Tse, TH=rp00546 | en_HK |
dc.description.nature | published_or_final_version | - |
dc.identifier.doi | 10.1109/COMPSAC.2009.21 | en_HK |
dc.identifier.scopus | eid_2-s2.0-70449629407 | en_HK |
dc.identifier.hkuros | 155425 | - |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-70449629407&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.volume | 1 | en_HK |
dc.identifier.spage | 81 | en_HK |
dc.identifier.epage | 88 | en_HK |
dc.identifier.isi | WOS:000274261400011 | - |
dc.publisher.place | United States | en_HK |
dc.description.other | The 33rd Annual IEEE International Conference on Computer Software and Applications (COMPSAC '09), Seattle, WA., 20-24 July 2009. In Proceedings of 33rd COMPSAC, 2009, v. 1, p. 81-88 | - |
dc.identifier.scopusauthorid | Mei, L=25825333600 | en_HK |
dc.identifier.scopusauthorid | Chan, WK=23967779900 | en_HK |
dc.identifier.scopusauthorid | Tse, TH=7005496974 | en_HK |
dc.identifier.scopusauthorid | Kuo, FC=7006690410 | en_HK |
dc.identifier.issnl | 0730-3157 | - |