Web service group testing with windowing mechanisms

Wei Tek Tsai, Xiaoying Bai, Yinong Chen, Xinyu Zhou

Research output: Chapter in Book/Report/Conference proceedingConference contribution

21 Scopus citations

Abstract

ASTRAR provides a framework for testing Web Services (WS) using the group testing technique. This paper extends the basic two-phase testing process and introduces the windowing mechanism to further improve testing efficiency. Rather than testing a large number of WS simultaneously, WS are divided into subsets called windows and testing is exercised window by window. Testing results are analyzed for different strategies such as using all of the historical data, using the most recent windows, and using the current window only. Based on the results, test cases are ranked according to their potency to detect faults; and oracles and the confidence level of each oracle are established for individual test cases at run-time. In addition, different strategies are proposed to determine the optimal window size at run-time. By incorporating the windowing mechanism, the two-phase training and volume testing process becomes a continuous learning process and the basic group testing process becomes more adaptive to dynamically changing environment.

Original languageEnglish (US)
Title of host publicationProceedings - SOSE 2005
Subtitle of host publicationIEEE International Workshop on Service-Oriented System Engineering
PublisherIEEE Computer Society
Pages213-218
Number of pages6
ISBN (Print)0769524389, 9780769524382
DOIs
StatePublished - 2005
EventSOSE 2005: IEEE International Workshop on Service-Oriented System Engineering - Beijing, China
Duration: Oct 20 2005Oct 21 2005

Publication series

NameProceedings - SOSE 2005: IEEE International Workshop on Service-Oriented System Engineering
Volume2005

Other

OtherSOSE 2005: IEEE International Workshop on Service-Oriented System Engineering
Country/TerritoryChina
CityBeijing
Period10/20/0510/21/05

Keywords

  • Group testing
  • Ranking
  • Verification
  • Web services

ASJC Scopus subject areas

  • Engineering(all)

Fingerprint

Dive into the research topics of 'Web service group testing with windowing mechanisms'. Together they form a unique fingerprint.

Cite this