A survey on load testing of large-scale software systems

ZM Jiang, AE Hassan - IEEE Transactions on Software …, 2015 - ieeexplore.ieee.org
Many large-scale software systems must service thousands or millions of concurrent
requests. These systems must be load tested to ensure that they can function correctly under …

Fault resilience of the algebraic multi-grid solver

M Casas, BR de Supinski, G Bronevetsky… - Proceedings of the 26th …, 2012 - dl.acm.org
As HPC system sizes grow to millions of cores and chip feature sizes continue to decrease,
HPC applications become increasingly exposed to transient hardware faults. These faults …

A study of the performance of general compressors on log files

K Yao, H Li, W Shang, AE Hassan - Empirical Software Engineering, 2020 - Springer
Large-scale software systems and cloud services continue to produce a large amount of log
data. Such log data is usually preserved for a long time (eg, for auditing purposes). General …

An automated approach for recommending when to stop performance tests

HM Alghmadi, MD Syer, W Shang… - … and evolution (ICSME …, 2016 - ieeexplore.ieee.org
Performance issues are often the cause of failures in today's large-scale software systems.
These issues make performance testing essential during software maintenance. However …

Log mining to re-construct system behavior: An exploratory study on a large telescope system

M Pettinato, JP Gil, P Galeas, B Russo - Information and Software …, 2019 - Elsevier
Context A large amount of information about system behavior is stored in logs that record
system changes. Such information can be exploited to discover anomalies of a system and …

Traffic-aware stress testing of distributed real-time systems based on UML models using genetic algorithms

V Garousi, LC Briand, Y Labiche - Journal of Systems and Software, 2008 - Elsevier
This paper presents a model-driven, stress test methodology aimed at increasing chances of
discovering faults related to network traffic in distributed real-time systems (DRTS). The …

The role of modeling in the performance testing of e-commerce applications

A Avritzer, EJ Weyuker - IEEE Transactions on Software …, 2004 - ieeexplore.ieee.org
An e-commerce scalability case study is presented in which both traditional performance
testing and performance modeling were used to help tune the application for high …

Towards reducing the time needed for load testing

HM AlGhamdi, CP Bezemer, W Shang… - Journal of Software …, 2023 - Wiley Online Library
The performance of large‐scale systems must be thoroughly tested under various levels of
workload, as load‐related issues can have a disastrous impact on the system. However …

PPTAMλ: What, Where, and How of Cross-domain Scalability Assessment

A Avritzer, M Camilli, A Janes, B Russo… - 2021 IEEE 18th …, 2021 - ieeexplore.ieee.org
Software development ecosystems vary significantly among different industrial domains.
Therefore, it is challenging to establish quality assurance processes that can be deployed …

Monitoring for security intrusion using performance signatures

A Avritzer, R Tanikella, K James, RG Cole… - Proceedings of the first …, 2010 - dl.acm.org
A new approach for detecting security attacks on software systems by monitoring the
software system performance signatures is introduced. We present a proposed architecture …