[Back]


Talks and Poster Presentations (with Proceedings-Entry):

A. Gambi, W. Hummer, S. Dustdar:
"Automated Testing of Cloud-Based Elastic Systems with AUToCLES (Tool Demonstration)";
Talk: 28th IEEE/ACM International Conference on Automated Software Engineering (ASE 2013), Palo Alto, USA; 2013-11-11 - 2013-11-15; in: "Proceedings of the 28th IEEE/ACM International Conference on Automated Software Engineering (ASE 2013)", E. Denney, T. Bultan, A. Zeller (ed.); IEEE, CFP13075-ART (2013), ISBN: 978-1-4799-0215-6; 714 - 717.



English abstract:
Cloud-based elastic computing systems dynamically change their resources allocation to provide consistent quality of service and minimal usage of resources in the face of workload fluctuations. As elastic systems are increasingly adopted to implement business critical functions in a cost-efficient way, their reliability is becoming a key concern for developers. Without proper testing, cloud-based systems might fail to provide the required functionalities with the expected service level and costs.
Using system testing techniques, developers can expose problems
that escaped the previous quality assurance activities and have a
last chance to fix bugs before releasing the system in production.
System testing of cloud-based systems accounts for a series of
complex and time demanding activities, from the deployment and
configuration of the elastic system, to the execution of synthetic
clients, and the collection and persistence of execution data.
Furthermore, clouds enable parallel executions of the same elastic
system that can reduce the overall test execution time. However,
manually managing the concurrent testing of multiple system
instances might quickly overwhelm developers´ capabilities, and
automatic support for test generation, system test execution, and
management of execution data is needed.
In this demo we showcase AUToCLES, our tool for automatic
testing of cloud-based elastic systems. Given specifications of the
test suite and the system under test, AUToCLES implements
testing as a service (TaaS): It automatically instantiates the SUT,
configures the testing scaffoldings, and automatically executes
test suites. If required, AUToCLES can generate new test inputs.
Designers can inspect executions both during and after the tests.


"Official" electronic version of the publication (accessed through its Digital Object Identifier - DOI)
http://dx.doi.org/10.1109/ASE.2013.6693140



Related Projects:
Project Head Schahram Dustdar:
Erweiterte Diagnose und Testen für SOAs - Audit 4 SOAs

Project Head Schahram Dustdar:
INDENICA


Created from the Publication Database of the Vienna University of Technology.