DocumentCode
2050927
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
fYear
2011
fDate
14-16 Sept. 2011
Firstpage
143
Lastpage
150
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;
fLanguage
English
Publisher
ieee
Conference_Titel
Web Services (ECOWS), 2011 Ninth IEEE European Conference on
Conference_Location
Lugano
Print_ISBN
978-1-4577-1532-7
Type
conf
DOI
10.1109/ECOWS.2011.21
Filename
6061087
Link To Document