M White, M Linares-Vásquez, P Johnson… - 2015 IEEE 23rd …, 2015 - ieeexplore.ieee.org
Manually reproducing bugs is time-consuming and tedious. Software maintainers routinely try to reproduce unconfirmed issues using incomplete or no informative bug reports …
Today, software verification is an established analysis method which can provide high guarantees for software safety. However, the resources (time and/or memory) for an …
M Hammoudi, B Burg, G Bae, G Rothermel - Proceedings of the 2015 …, 2015 - dl.acm.org
Recording the sequence of events that lead to a failure of a web application can be an effective aid for debugging. Nevertheless, a recording of an event sequence may include …
P Daca, A Gupta, TA Henzinger - International Conference on Verification …, 2015 - Springer
Concolic testing is a promising method for generating test suites for large programs. However, it suffers from the path-explosion problem and often fails to find tests that cover …
Structural coverage metrics, and in particular branch coverage, are popular approaches to measure the thoroughness of test suites. Unfortunately, the presence of elements that are …
L Bang, A Aydin, T Bultan - Proceedings of the 2015 10th Joint Meeting …, 2015 - dl.acm.org
Recent automated software testing techniques concentrate on achieving path coverage. We present a complexity measure that provides an upper bound for the number of paths in a …
M Abliz, TF Znati - … on Information Systems Security and Privacy …, 2015 - ieeexplore.ieee.org
In this paper, we present Productive Puzzles, a novel puzzle mechanism for defending against Distributed Denial of Service (DDoS) attacks. Productive puzzles aim to use tasks …
F Pastore, L Mariani - 2015 IEEE/ACM 37th IEEE International …, 2015 - ieeexplore.ieee.org
Automatic testing, although useful, is still quite ineffective against faults that do not cause crashes or uncaught exceptions. In the majority of the cases automatic tests do not include …