4.7 Article

A Subsumption Hierarchy of Test Case Prioritization for Composite Services

Journal

IEEE TRANSACTIONS ON SERVICES COMPUTING
Volume 8, Issue 5, Pages 658-673

Publisher

IEEE COMPUTER SOC
DOI: 10.1109/TSC.2014.2331683

Keywords

Test case prioritization; service orientation; XPath; WSDL; XML messages

Funding

  1. National Key Basic Research Program of China [2014CB340702]
  2. General Research Fund of the Research Grants Council of Hong Kong [123512, 125113, 716612, 717811]
  3. National Natural Science Foundation of China [61202077, 61379045]
  4. National Science and Technology Major Project of China [2012ZX01039-004]
  5. CCF-Tencent Open Research Fund [CCFTencentAGR20130111]

Ask authors/readers for more resources

Many composite workflow services utilize non-imperative XML technologies such as WSDL, XPath, XML schema, and XML messages. Regression testing should assure the services against regression faults that appear in both the workflows and these artifacts. In this paper, we propose a refinement-oriented level-exploration strategy and a multilevel coverage model that captures progressively the coverage of different types of artifacts by the test cases. We show that by using them, the test case prioritization techniques initialized on top of existing greedy-based test case prioritization strategy form a subsumption hierarchy such that a technique can produce more test suite permutations than a technique that subsumes it. Our experimental study of a model instance shows that a technique generally achieves a higher fault detection rate than a subsumed technique, which validates that the proposed hierarchy and model have the potential to improve the cost-effectiveness of test case prioritization techniques.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available