.. Élasticité, Reproduction des Tests pendant l, p.13

P. Statement and .. , 18 2.2.1 CBS Driving Throughout Elasticity 18 2.2.2 Elasticity Test Synchronization with CBS States, Elasticity Test Reproduction . Elasticity Test Generation, vol.20, p.20, 0182.

C. Computing and .. , 23 3.1.1 Cloud Computing Service Models, Cloud Computing Elasticity, p.24

E. Methodology and .. State-based-testing, 57 5.1.1 Test Methods Setup, Test Synchronization, issue.2, p.58

E. Prototype and .. State-based-testing, 60 5.2.1 Writing Tests, p.61

.. Prototype-for-elasticity-test-reproduction, 69 6.2.1 Overall Architecture, Architecture Workflow, p.73

T. Elasticity and C. Deployment, 84 7.1.1 CBS Component Deployment Concepts, Elasticity Test Configuration Concepts, p.86

.. Approach-for-test-sequence-generation, 104 8.1.1 Elasticity Modeling, Test Sequence Generation, vol.106

C. Un, List of Figures 1.1 Vue générale de l'élasticité d'

C. Un, Les états vis-à-vis de l'élasticité pris par

.. Prototype-execution-sequence, 74 7.1 CBS Deployment Activities, p.86

.. Approach-for-test-sequence-generation-workflow, 104 8.2 CTM of Elasticity Testing Parameters, p.105

I. Glossary, http://astqb.org/glossary/. [Online, Accessed 13-Feb, 1929.

. Slashdot, News for nerds, stuff that matters. https://slashdot.org/ ?SetFreedomCookie. [Online, Accessed 08-Feb, 1950.

. Zookeeper-bug-2164, Fast leader election keeps failing. https://issues.apache. org/jira/browse/ZOOKEEPER-2164. [Online, Accessed 08-Feb, p.76, 2017.

. Zookeeper-bug-2172, Cluster crashes when reconfig a new node as a participant. https: //issues.apache.org/jira/browse/ZOOKEEPER-2172. [Online, Accessed 08-Feb, 1976.

C. Website, [Online, Accessed 08-Feb, p.35, 2016.

P. Website, [Online, Accessed 08-Feb, p.35, 2016.

D. Agrawal, A. El-abbadi, S. Das, and A. J. Elmore, Database Scalability, Elasticity, and Autonomy in the Cloud, DASFAA'11 Proceedings of the 16th international conference on Database systems for advanced applications, pp.2-15, 1924.
DOI : 10.1016/B978-155860869-6/50011-1

M. Albonico, A. Benelallam, J. Mottu, and G. Sunyé, A DSL-based approach for elasticity testing of cloud systems, Proceedings of the International Workshop on Domain-Specific Modeling, DSM 2016, pp.8-14, 2016.
DOI : 10.1109/MIC.2013.119

URL : https://hal.archives-ouvertes.fr/hal-01437137

M. Albonico, S. Di-alesio, J. Mottu, S. Sen, and G. Sunyé, A dslbased approach for elasticity testing of cloud systems, Proceedings of the International Conference on Cloud Computing (CLOUD) 2016, p.115, 2017.
URL : https://hal.archives-ouvertes.fr/hal-01437137

M. Albonico, J. Mottu, and G. Sunyé, Controlling the elasticity of web applications on cloud computing, Proceedings of the 31st Annual ACM Symposium on Applied Computing, SAC '16, p.55, 2016.
DOI : 10.1145/2188286.2188301

URL : https://hal.archives-ouvertes.fr/hal-01317728

M. Albonico, J. Mottu, G. Sunyé, and F. Alvares, Making cloudbased systems elasticity testing reproducible, CLOSER 2017 -Proceedings of the 7th International Conference on Cloud Computing and Services Science, pp.495-502, 2017.
DOI : 10.5220/0006308905230530

URL : https://hal.archives-ouvertes.fr/hal-01471916

L. Badger, T. Grance, R. Patt-comer, and J. Voas, Draft Cloud Computing Synopsis and Recommend-ations, Nist Special Publication, vol.23, issue.5, pp.800-146, 2011.

X. Bai, M. Li, X. Huang, W. T. Tsai, and J. Gao, Vee@Cloud: The virtual test lab on the cloud, 2013 8th International Workshop on Automation of Software Test (AST), pp.15-18, 1937.
DOI : 10.1109/IWAST.2013.6595785

M. M. Bersani, D. Bianculli, S. Dustdar, A. Gambi, C. Ghezzi et al., Towards the formalization of properties of cloud-based elastic systems, Proceedings of the 6th International Workshop on Principles of Engineering Service-Oriented and Cloud Systems, PESOS 2014, pp.17-24
DOI : 10.1145/2593793.2593798

L. Bousquet, M. Delahaye, and C. Oriat, Applying a Pairwise Coverage Criterion to Scenario-Based Testing, 2016 IEEE Ninth International Conference on Software Testing, Verification and Validation Workshops (ICSTW), pp.83-91, 2016.
DOI : 10.1109/ICSTW.2016.23

URL : https://hal.archives-ouvertes.fr/hal-01415860

L. Breiman, J. H. Friedman, R. A. Olshen, and C. J. Stone, Classification and Regression Trees, p.33, 1983.

D. M. Cohen, S. R. Dalal, M. L. Fredman, and G. C. Patton, The AETG system: an approach to testing based on combinatorial design, IEEE Transactions on Software Engineering, vol.23, issue.7, pp.437-444, 1997.
DOI : 10.1109/32.605761

B. F. Cooper, A. Silberstein, E. Tam, R. Ramakrishnan, and R. Sears, Benchmarking cloud serving systems with YCSB, Proceedings of the 1st ACM symposium on Cloud computing, SoCC '10, pp.143-154, 2010.
DOI : 10.1145/1807128.1807152

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.173.2710

E. Ferreira-coutinho, D. G. Gomes, J. Neuman, and . Souza, An analysis of elasticity in cloud computing environments based on allocation time and resources, 2nd IEEE Latin American Conference on Cloud Computing and Communications, pp.7-12, 2013.

C. A. Curino, D. E. Difallah, A. Pavlo, and P. Cudre-mauroux, Benchmarking OLTP/web databases in the cloud, Proceedings of the fourth international workshop on Cloud data management, CloudDB '12, pp.17-20
DOI : 10.1145/2390021.2390025

S. R. Dalal, A. Jain, N. Karunanithi, J. M. Leaton, C. M. Lott et al., Model-based testing in practice, Proceedings of the 21st international conference on Software engineering, ICSE '99, pp.285-294, 1999.
DOI : 10.1145/302405.302640

E. Cunha-de-almeida, Testing and Validation of Peer-to-peer Systems, p.29, 2009.
URL : https://hal.archives-ouvertes.fr/tel-00451521

E. Schouten, Cloud computing defined: Characteristics & service lev- els. https://www.ibm.com/blogs/cloud-computing/2014/01/ cloud-computing-defined-characteristics-service-levels, p.133, 2017.

E. Engstrom, P. Runeson, and M. Skoglund, A systematic review on regression test selection techniques. Information and Software Technology, pp.14-30, 2010.

S. Gaisbauer, J. Kirschnick, N. Edwards, and J. Rolia, VATS: Virtualized-Aware Automated Test Service, 2008 Fifth International Conference on Quantitative Evaluation of Systems, pp.93-102, 2008.
DOI : 10.1109/QEST.2008.24

G. Galante, L. Carlos, E. De, and . Bona, A Survey on Cloud Computing Elasticity, 2012 IEEE Fifth International Conference on Utility and Cloud Computing, pp.263-270, 1924.
DOI : 10.1109/UCC.2012.30

A. Gambi, W. Hummer, H. L. Truong, and S. Dustdar, Testing Elastic Computing Systems, IEEE Internet Computing, vol.17, issue.6, pp.76-82, 1920.
DOI : 10.1109/MIC.2013.119

A. Gambi, W. Hummer, and S. Dustdar, Automated testing of cloudbased elastic systems with AUToCLES, 28th IEEE/ACM International Conference on Automated Software Engineering (ASE), pp.714-717, 2013.

A. Gambi, W. Hummer, and S. Dustdar, Testing elastic systems with surrogate models, 2013 1st International Workshop on Combining Modelling and Search-Based Software Engineering (CMSBSE), pp.8-11, 2013.
DOI : 10.1109/CMSBSE.2013.6604429

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.352.8288

A. Gambi, W. Hummer, H. Truong, and S. Dustdar, Testing Elastic Computing Systems, IEEE Internet Computing, vol.17, issue.6, pp.76-82, 2013.
DOI : 10.1109/MIC.2013.119

E. Gamma and K. Beck, Junit: A cook's tour, Java Report, p.79, 1999.

J. Gao, X. Bai, W. T. Tsai, and T. Uehara, SaaS Testing on Clouds - Issues, Challenges and Needs, 2013 IEEE Seventh International Symposium on Service-Oriented System Engineering, pp.409-415, 2013.
DOI : 10.1109/SOSE.2013.98

J. Gao, X. Bai, W. T. Tsai, and T. Uehara, Testing as a Service (TaaS) on Clouds, 2013 IEEE Seventh International Symposium on Service-Oriented System Engineering, pp.212-223, 2013.
DOI : 10.1109/SOSE.2013.66

M. Grindal, J. Offutt, and S. F. Andler, Combination testing strategies: a survey Software Testing, Verification and Reliability, pp.167-199, 2005.

N. R. Herbst, S. Kounev, A. Weber, and H. Groenda, BUNGEE: An Elasticity Benchmark for Self-Adaptive IaaS Cloud Environments, 2015 IEEE/ACM 10th International Symposium on Software Engineering for Adaptive and Self-Managing Systems, pp.46-56, 1937.
DOI : 10.1109/SEAMS.2015.23

S. Nikolas-roman-herbst, R. Kounev, and . Reussner, Elasticity in Cloud Computing: What It Is, and What It Is Not, ICAC, vol.17, issue.18, pp.23-27, 2013.

K. Hu, L. Lei, and W. Tsai, Multi-tenant Verification-as-a-Service (VaaS) in a cloud. Simulation Modelling Practice and Theory, pp.122-143, 2016.

P. Hunt, M. Konar, F. P. Junqueira, and B. Reed, Zookeeper: Wait-free coordination for internet-scale systems, USENIX, p.75, 2010.

S. Islam, K. Lee, A. Fekete, and A. Liu, How a consumer can measure elasticity for cloud platforms, Proceedings of the third joint WOSP/SIPEW international conference on Performance Engineering, ICPE '12, p.37, 2012.
DOI : 10.1145/2188286.2188301

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.380.4619

S. Islam, S. Venugopal, and A. Liu, Evaluating the impact of fine-scale burstiness on cloud elasticity, Proceedings of the Sixth ACM Symposium on Cloud Computing, SoCC '15, pp.250-261
DOI : 10.1145/1555228.1555267

C. Kaner, J. L. Falk, and H. Q. Nguyen, Testing Computer Software, Second Edition, p.30, 1999.

K. C. Kang, S. G. Cohen, J. A. Hess, W. E. Novak, and A. S. Peterson, Feature-oriented domain analysis (foda) feasibility study, p.33, 1990.
DOI : 10.21236/ADA235785

D. , R. Kuhn, and M. J. Reilly, An Investigation of the Applicability of Design of Experiments to Software Testing, Proceedings of the 27th Annual NASA Goddard Software Engineering Workshop (SEW-27'02), SEW '02, pp.91-106, 2002.

V. Levenshtein, Binary Codes Capable of Correcting Deletions, Insertions and Reversals, Soviet Physics Doklady, vol.10, pp.707-97, 1966.

C. U. Smith-lloyd and G. Williams, Web Application Scalability: A Model-Based Approach, pp.215-226, 2004.

A. Milicevic, J. P. Near, E. Kang, and D. Jackson, Alloy*: A General-Purpose Higher-Order Relational Constraint Solver, 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, pp.609-619, 1933.
DOI : 10.1109/icse.2015.77

D. Mosberger and T. Jin, httperf -A Tool for Measuring Web Server Performance. SIGMETRICS Perform, Eval. Rev, p.61, 1998.
DOI : 10.1145/306225.306235

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.51.4800

J. Glenford, C. Myers, T. Sandler, and . Badgett, The Art of Software Testing, p.30

D. Cu, A. Nguyen, P. Marchetto, and . Tonella, Combining Model-based and Combinatorial Testing for Effective Test Case Generation, Proceedings of the 2012 International Symposium on Software Testing and Analysis, ISSTA 2012, pp.100-110

G. Perrouin, S. Oster, S. Sen, J. Klein, B. Baudry et al., Pairwise testing for software product lines: comparison of two approaches, Software Quality Journal, vol.82, issue.8, pp.605-643, 2012.
DOI : 10.1016/j.jss.2009.02.011

URL : https://hal.archives-ouvertes.fr/hal-00805856

S. Rajan and A. Jairath, Cloud Computing: The Fifth Generation of Computing, 2011 International Conference on Communication Systems and Network Technologies, pp.665-667, 2011.
DOI : 10.1109/CSNT.2011.143

S. Sen, S. D. Alesio, D. Marijan, and A. Sarkar, Evaluating Reconfiguration Impact in Self-Adaptive Systems -- An Approach Based on Combinatorial Interaction Testing, 2015 41st Euromicro Conference on Software Engineering and Advanced Applications, pp.250-254, 2015.
DOI : 10.1109/SEAA.2015.72

S. Sen, S. Di-alesio, D. Marijan, and A. Sarkar, Evaluating Reconfiguration Impact in Self-Adaptive Systems -- An Approach Based on Combinatorial Interaction Testing, 2015 41st Euromicro Conference on Software Engineering and Advanced Applications, pp.250-254, 2015.
DOI : 10.1109/SEAA.2015.72

D. M. Shawky and A. F. Ali, Defining a measure of cloud computing elasticity, 2012 1st International Conference on Systems and Computer Science (ICSCS), pp.1-5, 2012.
DOI : 10.1109/IConSCS.2012.6502449

M. Silva, M. R. Hines, D. Gallo, Q. Liu, K. D. Ryu et al., CloudBench: Experiment Automation for Cloud Environments, 2013 IEEE International Conference on Cloud Engineering (IC2E), pp.302-311, 2010.
DOI : 10.1109/IC2E.2013.33

K. C. Tai and Y. Lie, A Test Generation Strategy for Pairwise Testing, IEEE Trans. Softw. Eng, vol.28, issue.1, pp.109-111, 2002.

A. Thiery, T. Cerqueus, C. Thorpe, G. Sunye, and J. Murphy, A DSL for Deployment and Testing in the Cloud, 2014 IEEE Seventh International Conference on Software Testing, Verification and Validation Workshops, pp.376-382, 2014.
DOI : 10.1109/ICSTW.2014.43

M. Luis, L. Vaquero, J. Rodero-merino, M. Caceres, and . Lindner, A break in the clouds: towards a cloud definition, SIGCOMM Comput. Commun. Rev, vol.39, issue.1, pp.50-55, 1923.

M. Vasar, S. Narayana-srirama, and M. Dumas, Framework for monitoring and testing web application scalability on the cloud, Proceedings of the WICSA/ECSA 2012 Companion Volume on, WICSA/ECSA '12, pp.53-60
DOI : 10.1145/2361999.2362008

J. Weinman, Money Value of Time, pp.37-133
DOI : 10.1002/9781119204732.ch14

L. Xu, D. Huang, W. Tsai, and R. K. Atkinson, V-Lab, International Journal of Cyber Behavior, Psychology and Learning, vol.2, issue.3, pp.73-85, 2012.
DOI : 10.4018/ijcbpl.2012070106

N. Yigitbasi, A. Iosup, D. Epema, and S. Ostermann, C-Meter: A Framework for Performance Analysis of Computing Clouds, 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid, pp.472-477, 1937.
DOI : 10.1109/CCGRID.2009.40

D. Yokoyama, V. Dias, H. Kloh, M. Bandini, F. Porto et al., The Impact of Hypervisor Layer on Database Applications, 2012 IEEE Fifth International Conference on Utility and Cloud Computing, pp.247-254, 2012.
DOI : 10.1109/UCC.2012.28