[Zurück]


Zeitschriftenartikel:

W. Hummer, O. Raz, O. Shehory, Ph. Leitner, S. Dustdar:
"Testing of Data-Centric and Event-Based Dynamic Service Compositions";
Software Testing, Verification and Reliability (eingeladen), Volume 23 (2013), Issue 6; S. 465 - 497.



Kurzfassung englisch:
This paper addresses integration testing of data-centric and event-based dynamic service compositions. The compositions under test define abstract services which are replaced by concrete candidate services at runtime. Testing all possible instantiations of a composition leads to combinatorial explosion and is often infeasible. We consider data dependencies between services as potential points of failure and introduce the k-node data flow test coverage metric, which helps to significantly reduce the number of test combinations.
We formulate a combinatorial optimization problem for generating minimal sets of test cases. Based on this formalization we present a mapping to the model of FoCuS, a coverage analysis tool. FoCuS efficiently computes near-optimal solutions, which are used to automatically generate test instances. The proposed approach is applicable to various composition paradigms. We illustrate the end-to-end practicability based on an integrated scenario which uses two diverse composition techniques: on the one hand, theWeb Services
Business Process Execution Language (BPEL), and on the other hand WS-Aggregation, a platform for eventbased service composition.

Schlagworte:
Test Coverage, Testing Service-based Systems, Data-Centric Service Compositions, k-Node Data Flow Coverage, Event-based Systems


"Offizielle" elektronische Version der Publikation (entsprechend ihrem Digital Object Identifier - DOI)
http://dx.doi.org/10.1002/stvr.1493



Zugeordnete Projekte:
Projektleitung Schahram Dustdar:
Erweiterte Diagnose und Testen für SOAs - Audit 4 SOAs

Projektleitung Schahram Dustdar:
INDENICA

Projektleitung Schahram Dustdar:
S-Cube


Erstellt aus der Publikationsdatenbank der Technischen Universität Wien.