Skip to Main Content (Press Enter)

Logo CNR
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills

UNI-FIND
Logo CNR

|

UNI-FIND

cnr.it
  • ×
  • Home
  • People
  • Outputs
  • Organizations
  • Expertise & Skills
  1. Outputs

Bringing white-box testing to service oriented architectures through a service oriented approach

Academic Article
Publication Date:
2011
abstract:
The attractive feature of Service Oriented Architecture (SOA) is that pieces of software conceived and developed by independent organizations can be dynamically composed to provide richer functionality. The same reasons that enable flexible compositions, however, also prevent the application of some traditional testing approaches, making SOA validation challenging and costly. Web services usually expose just an interface, enough to invoke them and develop some general (black-box) tests, but insufficient for a tester to develop an adequate understanding of the integration quality between the application and the independent web services. To address this lack we propose an approach that makes web services more transparent to testers through the addition of an intermediary service that provides coverage information. The approach, named Service Oriented Coverage Testing (SOCT), provides testers with feedback about how much a service is exercised by their tests without revealing the service internals. In SOCT, testing feedback is offered itself as a service, thus preserving SOA founding principles of loose coupling and implementation neutrality. In this paper we motivate and define the SOCT approach, and implement an instance of it. We also perform a study to asses SOCT feasibility and provide a preliminary evaluation of its viability and value.
Iris type:
01.01 Articolo in rivista
Keywords:
White-box testing; Coverage adequacy criteria; Testing web services; Service-Oriented Architecture
List of contributors:
Bartolini, Cesare; Marchetti, Eda; Bertolino, Antonia
Authors of the University:
MARCHETTI EDA
Handle:
https://iris.cnr.it/handle/20.500.14243/18807
Published in:
THE JOURNAL OF SYSTEMS AND SOFTWARE
Journal
  • Overview

Overview

URL

http://www.sciencedirect.com/science/article/pii/S016412121000289X
  • Use of cookies

Powered by VIVO | Designed by Cineca | 26.5.0.0 | Sorgente dati: PREPROD (Ribaltamento disabilitato)