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 …

The future of software performance engineering

M Woodside, G Franks, DC Petriu - Future of Software …, 2007 - ieeexplore.ieee.org
Performance is a pervasive quality of software systems; everything affects it, from the
software itself to all underlying layers, such as operating system, middleware, hardware …

Modeling modern network attacks and countermeasures using attack graphs

K Ingols, M Chu, R Lippmann… - 2009 Annual …, 2009 - ieeexplore.ieee.org
By accurately measuring risk for enterprise networks, attack graphs allow network defenders
to understand the most critical threats and select the most effective countermeasures. This …

Fast counting of triangles in large real networks without counting: Algorithms and laws

CE Tsourakakis - … Eighth IEEE International Conference on Data …, 2008 - ieeexplore.ieee.org
How can we quickly find the number of triangles in a large graph, without actually counting
them? Triangles are important for real world social networks, lying at the heart of the …

WESSBAS: extraction of probabilistic workload specifications for load testing and performance prediction—a model-driven approach for session-based application …

C Vögele, A van Hoorn, E Schulz… - Software & Systems …, 2018 - Springer
The specification of workloads is required in order to evaluate performance characteristics of
application systems using load testing and model-based performance prediction. Defining …

An exploratory study of the state of practice of performance testing in java-based open source projects

P Leitner, CP Bezemer - Proceedings of the 8th ACM/SPEC on …, 2017 - dl.acm.org
The usage of open source (OS) software is wide-spread across many industries. While the
functional quality of OS projects is considered to be similar to closed-source software, much …

A framework for characterization and analysis of software system scalability

L Duboc, D Rosenblum, T Wicks - Proceedings of the the 6th joint …, 2007 - dl.acm.org
The term scalability appears frequently in computing literature, but it is a term that is poorly
defined and poorly understood. The lack of a clear, consistent and systematic treatment of …

Syncprof: Detecting, localizing, and optimizing synchronization bottlenecks

T Yu, M Pradel - Proceedings of the 25th International Symposium on …, 2016 - dl.acm.org
Writing concurrent programs is a challenge because developers must consider both
functional correctness and performance requirements. Numerous program analyses and …

[PDF][PDF] An overview of game testing techniques

C Redavid, A Farid - Västerås: sn, 2011 - ereserve.library.utah.edu
The purpose of this paper is to analyze in general the process of testing, developing video
games, and describe in more detail all the aspects of the test phases in a game …

Pinpointing and repairing performance bottlenecks in concurrent programs

T Yu, M Pradel - Empirical Software Engineering, 2018 - Springer
Developing concurrent software that is both correct and efficient is challenging. Past
research has proposed various techniques that support developers in finding …