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 …

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 …

An autonomous performance testing framework using self-adaptive fuzzy reinforcement learning

MH Moghadam, M Saadatmand, M Borg, M Bohlin… - Software quality …, 2021 - Springer
Test automation brings the potential to reduce costs and human effort, but several aspects of
software testing remain challenging to automate. One such example is automated …

Performance testing using a smart reinforcement learning-driven test agent

MH Moghadam, G Hamidi, M Borg… - 2021 IEEE Congress …, 2021 - ieeexplore.ieee.org
Performance testing with the aim of generating an efficient and effective workload to identify
performance issues is challenging. Many of the automated approaches mainly rely on …

An industrial case study on speeding up user acceptance testing by mining execution logs

ZM Jiang, A Avritzer, E Shihab… - … on Secure Software …, 2010 - ieeexplore.ieee.org
Software reliability is defined as the probability of failure-free operation for a period of time,
under certain conditions. To determine whether the reliability of an application satisfies the …

Automated generation of test cases using a performability model

A Avritzer, E de Souza e Silva, RMM Leão, EJ Weyuker - IET software, 2011 - IET
The authors present a new approach for the automated generation of test cases to be used
for demonstrating the reliability of large industrial mission-critical systems. In this study they …

[КНИГА][B] Automated analysis of load testing results

ZM Jiang - 2013 - search.proquest.com
Many software systems must be load tested to ensure that they can scale up under high load
while maintaining functional and non-functional requirements. Studies show that field …

Machine learning-assisted performance assurance

M Helali Moghadam - 2020 - diva-portal.org
With the growing involvement of software systems in our life, assurance of performance, as
an important quality characteristic, rises to prominence for the success of software products …

[КНИГА][B] Intelligence-Driven Software Performance Assurance

MH Moghadam - 2022 - search.proquest.com
Software performance assurance is of great importance for the success of software products,
which are nowadays involved in many parts of our life. Performance evaluation approaches …