Cooperative and group testing in verification of dynamic composite web services

W. T. Tsai, Y. Chen, R. Paul, N. Liao, H. Huang

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

51 Scopus citations

Abstract

Verifying Web Services (WS) in a dynamic Service Oriented Architecture (SOA) is challenging because new services can be composed at runtime using existing WS. Furthermore, in a composite service, any component can be dynamically replaced during execution if the component fails. Another challenge is that the testing is time critical because verification must be conducted at runtime and in real time. This paper compares and contrasts traditional software testing and WS testing techniques and proposes WS group testing technique 1 to test composite services. The group testing technique also has the ability to evaluate the test scripts, automatically establish the oracle of the each test script, and identify faulty WS in a failed composite WS.

Original languageEnglish (US)
Title of host publicationProceedings of the 28th Annual International Computer Software and Applications Conference; Workshop Papers and Fast Abstracts, COMPSAC 2004
Pages170-173
Number of pages4
DOIs
StatePublished - 2004
EventProceedings of the 28th Annual International Computer Software and Applications Conference; Workshop Papers and Fast Abstracts, COMPSAC 2004 - Hong Kong, China, Hong Kong
Duration: Sep 28 2004Sep 30 2004

Publication series

NameProceedings - International Computer Software and Applications Conference
Volume2
ISSN (Print)0730-3157

Other

OtherProceedings of the 28th Annual International Computer Software and Applications Conference; Workshop Papers and Fast Abstracts, COMPSAC 2004
Country/TerritoryHong Kong
CityHong Kong, China
Period9/28/049/30/04

ASJC Scopus subject areas

  • Software
  • Computer Science Applications

Fingerprint

Dive into the research topics of 'Cooperative and group testing in verification of dynamic composite web services'. Together they form a unique fingerprint.

Cite this