The Community for Technology Leaders
RSS Icon
Issue No.06 - Nov.-Dec. (2013 vol.17)
pp: 76-82
Alessio Gambi , Vienna University of Technology
Waldemar Hummer , Vienna University of Technology
Hong-Linh Truong , Vienna University of Technology
Schahram Dustdar , Vienna University of Technology
Elastic computing systems are a new breed of software system that arose with cloud computing and continue to gain increasing attention and adoption. They stretch and contract in response to external stimuli, such as the input workload, aiming to balance resource use, costs, and quality of service. The relationships between quality, costs, resources, and workloads are complex and--given such systems' runtime adaptability--inherently dynamic, making it difficult to properly design elastic computing systems. Their quality assurance is imperative, yet highly challenging. Here, the authors introduce novel ideas on testing for elastic computing systems, identify some primary research challenges, and discuss future directions for this topic.
Software engineering, Elasticity, Software testing, Quality of service,software testing, elastic computing systems, quality of service
Alessio Gambi, Waldemar Hummer, Hong-Linh Truong, Schahram Dustdar, "Testing Elastic Computing Systems", IEEE Internet Computing, vol.17, no. 6, pp. 76-82, Nov.-Dec. 2013, doi:10.1109/MIC.2013.119
1. S. Dustdar et al., “Principles of Elastic Processes,” IEEE Internet Computing, vol. 15, no. 5, 2011, pp. 66-71.
2. D. Agrawal et al., “Database Scalability, Elasticity, and Autonomy in the Cloud,” Proc. Int’l Conf. Database Systems for Advanced Applications, Springer, 2011, pp. 2-15.
3. E.-K. Byun et al., “Cost-Optimized Provisioning of Elastic Resources for Application Workflows,” Future Generation Computer Systems, vol. 27, no. 8, 2011, pp. 1011-1026.
4. A. Gulati et al., “Cloud-Scale Resource Management: Challenges and Techniques,” Proc. 3rd Usenix Conf. Hot Topics in Cloud Computing, Usenix Assoc., 2011, p. 3.
5. W. Hummer et al., “Deriving a Unified Fault Taxonomy for Event-Based Systems,” Proc. 6th ACM Int’l Conf. Distributed Event-Based Systems (DEBS 12), ACM, 2012, pp. 167-178.
111 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool