Title :
Automating the Generation of Web Service Testbeds Using AOP
Author :
Juszczyk, Lukasz ; Dustdar, Schahram
Author_Institution :
Distrib. Syst. Group, Vienna Univ. of Technol., Vienna, Austria
Abstract :
One of the key concepts of service-oriented computing is dynamic binding which favors on-demand integration of services into a running system. Companies can outsource tasks to external partners by using their services and are able to switchover to alternatives at runtime. However, this flexibility comes at a high cost because it complicates the testing process significantly. The major problem with external services is their restricted usability for testing purposes, due to costs or because policies forbid trial invocations. In this paper we present our approach to solve this issue by generating automatically test beds which emulate external services. Based on previous work on test bed generation, we have developed a technique for intercepting Web service invocations in Java-based systems, generating emulated replicas at runtime, and redirecting the invocations transparently. We describe the concepts of our approach, its applicability, and limitations.
Keywords :
Java; Web services; program testing; service-oriented architecture; AOP; Java based systems; Web service testbeds; service-oriented computing; software testing; Analytical models; Generators; Quality of service; Runtime; Service oriented architecture; Testing; AOP; Testbeds; Web services;
Conference_Titel :
Web Services (ECOWS), 2011 Ninth IEEE European Conference on
Conference_Location :
Lugano
Print_ISBN :
978-1-4577-1532-7
DOI :
10.1109/ECOWS.2011.21