Title :
GENESIS - A Framework for Automatic Generation and Steering of Testbeds of ComplexWeb Services
Author :
Juszczyk, Lukasz ; Truong, Hong-Linh ; Dustdar, Schahram
Author_Institution :
Vienna Univ. of Technol., Vienna
fDate :
March 31 2008-April 3 2008
Abstract :
Nowadays, the importance of Web services is steadily increasing in domains where interoperability is of paramount importance. This trend is especially observable in complex computer systems which consist of a large number of interacting distributed components, often implemented using Web services. Large-scale systems and high complexity usually result in higher error-proneness in the development process. This should be addressed as early as possible during the development of complex service-oriented systems, ideally before they are actually deployed on a distributed infrastructure. In this paper we present GENESIS - a software framework for solving this problem. Our framework allows automatic generation and steering of testbeds of complex Web services, thereby empowering developers to specify functional and non-functional properties of Web services, to generate and deploy Web service instances on remote hosting environments, to enhance the functionality of the framework with plug-ins, and to control the behavior of the testbed during runtime.
Keywords :
Web services; large-scale systems; open systems; program testing; software architecture; GENESIS; Web services; complex computer systems; complex service-oriented system development; distributed components; large-scale systems; remote hosting environments; service-oriented architecture; testbed automatic generation; testbeds steering; Automatic testing; Computer errors; Distributed computing; Information systems; Large-scale systems; Military computing; Runtime; Service oriented architecture; System testing; Web services; Service-oriented Architecture; Web services; testbed generation;
Conference_Titel :
Engineering of Complex Computer Systems, 2008. ICECCS 2008. 13th IEEE International Conference on
Conference_Location :
Belfast
Print_ISBN :
0-7695-3139-3
DOI :
10.1109/ICECCS.2008.27