DocumentCode :
2524626
Title :
Automatic Comparison of Load Tests to Support the Performance Analysis of Large Enterprise Systems
Author :
Malik, Haroon ; Jiang, Zhen Ming ; Adams, Bram ; Hassan, Ahmed E. ; Flora, Parminder ; Hamann, Gilbert
Author_Institution :
Sch. of Comput., Queen´´s Univ., Kingston, ON, Canada
fYear :
2010
fDate :
15-18 March 2010
Firstpage :
222
Lastpage :
231
Abstract :
Load testing is crucial to uncover functional and performance bugs in large-scale systems. Load tests generate vast amounts of performance data, which needs to be compared and analyzed in limited time across tests. This helps performance analysts to understand the resource usage of an application and to find out if an application is meeting its performance goals. The biggest challenge for performance analysts is to identify the few important performance counters in the highly redundant performance data. In this paper, we employed a statistical technique, Principal Component Analysis (PCA) to reduce the large volume of performance counter data, to a smaller, more meaningful and manageable set. Furthermore, our methodology automates the process of comparing the important counters across load tests to identify performance gains/losses. A case study on load test data of a large enterprise application shows that our methodology can effectively guide performance analysts to identify and compare top performance counters across tests in limited time.
Keywords :
large-scale systems; principal component analysis; program debugging; program testing; software performance evaluation; PCA; automatic comparison; functional bugs; large enterprise systems; large-scale systems; load testing; load tests; performance analysis; performance analysts; performance bugs; performance counters; performance gains; performance losses; principal component analysis; redundant performance data; statistical technique; Correlation; Loading; Monitoring; Principal component analysis; Radiation detectors; Stress; Testing; Load Test; PCA; Performance Counters;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Maintenance and Reengineering (CSMR), 2010 14th European Conference on
Conference_Location :
Madrid
ISSN :
1534-5351
Print_ISBN :
978-1-61284-369-8
Electronic_ISBN :
1534-5351
Type :
conf
DOI :
10.1109/CSMR.2010.39
Filename :
5714439
Link To Document :
بازگشت