A DSL-based Approach for Elasticity Testing of Cloud Systems - Archive ouverte HAL
Communication Dans Un Congrès Année : 2016

A DSL-based Approach for Elasticity Testing of Cloud Systems

Résumé

Elastic cloud systems automatically respond to workload changes by (de-)allocating resources according to a cong-uration specication. Testing such systems requires eort from the tester. In particular, the tester is brought to specify the sequence of resource variations he/she is willing to test the system under, and then, drive the system through this specic sequence of variations while the test is being executed. In this paper, we propose a Domain Specic Language (DSL) aiming at reducing the tester's eort to write and execute elasticity testing. Our DSL abstracts test case specication from the cloud provider's libraries, making our language portable. The DSL compiles into executable code that implicitly orchestrates the execution of elasticity testing. In our preliminary results, we show that our approach reduces the amount of words to specify test cases w.r.t. dedicated libraries. It also shows how much this improvement scales when running a test on multiple cloud providers.
Fichier principal
Vignette du fichier
DSM_2016_paper_6-SUBMISSION.pdf (402.74 Ko) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01437137 , version 1 (19-01-2017)

Identifiants

Citer

Michel Albonico, Amine Benelallam, Jean-Marie Mottu, Gerson Sunyé. A DSL-based Approach for Elasticity Testing of Cloud Systems. Domain-Specific Model Workshop, Oct 2016, Amsterdam, Netherlands. ⟨10.1145/3023147.3023149⟩. ⟨hal-01437137⟩
565 Consultations
364 Téléchargements

Altmetric

Partager

More