Evaluation of online testing for services: a case study

  • Authors:
  • Michaela Greiler;Hans-Gerhard Gross;Arie van Deursen

  • Affiliations:
  • Delft University of Technology, Mekelweg, Delft, The Netherlands;Delft University of Technology, Mekelweg, Delft, The Netherlands;Delft University of Technology, Mekelweg, Delft, The Netherlands

  • Venue:
  • Proceedings of the 2nd International Workshop on Principles of Engineering Service-Oriented Systems
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Service-oriented architectures (SOAs) have found their ways into industry to enable better business-to-business cooperation. With the advent of SOA, new challenges for software development and testing also appeared. In this article, we motivate the need for SOA online testing and show how it can reveal faults that slipped offline testing. The paper outlines a case study in which online testing has been implemented as proof-of-concept, but also evaluated in terms of its effectiveness to identify typical SOA runtime reconfiguration problems according to an existing fault taxonomy. The experiments of the case study demonstrate that online testing (1) can detect many typical runtime reconfiguration faults, and that (2) online testing provides additional value over offline testing.