Article in Proceedings INPROC-2010-114

BibliographyJuszczyk, Lukasz; Schall, Daniel; Mietzner, Ralph; Dustdar, Schahram; Leymann, Frank: CAGE: Customizable Large-scale SOA Testbeds in the Cloud.
In: Proceedings of the 6th INternational Workshop on Engineering Service Oriented Applications - WESOA 10 (to appear).
University of Stuttgart, Faculty of Computer Science, Electrical Engineering, and Information Technology.
pp. 1-1, english.
Springer, December 2010.
Article in Proceedings (Workshop Paper).
CR-SchemaD.2.5 (Software Engineering Testing and Debugging)
KeywordsSoa, composite applications, testing, cloud, customization
Abstract

Large-scale and complex distributed systems are increasingly implemented as SOAs. These comprise diverse types of components, e.g., Web services, registries, workflow engines, and services buses, that interact with each others to establish composite functionality. The drawback of this trend is that testing of complex SOAs becomes a challenging task. During the development phase, testers must verify the system's correct functionality, but often do not have access to adequate testbeds. In this paper, we present an approach for solving this issue. We combine the Genesis2 testbed generator, that emulates SOA environments, with Cafe, a framework for provisioning of component-based applications in the cloud. Our approach allows to model large-scale service-based testbed infrastructures, to specify their behavior, and to deploy these automatically in the cloud. As a result, testers can emulate required environments on-demand for evaluating SOAs at runtime.

Department(s)University of Stuttgart, Institute of Architecture of Application Systems
Project(s)S-CUBE
COMPAS
Entry dateNovember 11, 2010
   Publ. Institute   Publ. Computer Science