[Back]


Talks and Poster Presentations (with Proceedings-Entry):

A. Gambi, A. Filieri, S. Dustdar:
"Iterative Test Suites Refinement for Elastic Computing Systems";
Talk: 9th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2013), Saint Petersburg, Russia; 2013-08-18 - 2013-08-26; in: "9th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on the Foundations of Software Engineering (ESEC/FSE 2013), Proceedings", B. Meyer, L. Baresi, M. Mezini (ed.); ACM, (2013), ISBN: 978-1-4503-2237-9; 635 - 638.



English abstract:
Elastic computing systems can dynamically scale to continuously and cost-effectively provide their required Quality of Service in face of time-varying workloads, and they are usually implemented in the cloud. Despite their wide-spread adoption by industry, a formal definition of elasticity and suitable procedures for its assessment and verification are still missing. Both academia and industry are trying to adapt established testing procedures for functional and non-functional properties, with limited effectiveness with respect to elasticity. In this paper we propose a new methodology to automatically generate test-suites for testing the elastic properties of systems. Elasticity, plasticity, and oscillations are first formalized through a convenient behavioral abstraction of the elastic system and then used to drive an iterative test suite refinement process. The outcomes of our approach are a test suite tailored to the violation of elasticity properties and a human-readable abstraction of the system behavior to further support diagnosis and fix.

Keywords:
Cloud, behavioral modeling, model-based testing

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