@article {strv:2015:efarchi, title = {Special issue on Testing, Analysis and Debugging of Concurrent Programs}, journal = {Software Testing, Verification and Reliability}, volume = {25}, number = {3}, year = {2015}, note = {n/a}, month = {May}, pages = {165{\textendash}166}, abstract = {

This special issue concerns a range of issues related to the development of concurrent programs. This is an important topic, because many systems are now either multi-threaded or distributed, and it is well known that concurrency makes testing, analysis and debugging significantly more complicated. Essentially, the alternative interleavings of events can lead to different behaviours, and so any analysis, debugging or testing technique must consider these interleavings. The interest in this topic is reflected in the larger than normal issue, which contains five papers. The papers fall into three groups: we start with a paper on debugging, then have two on static analysis techniques and finally have two on testing. All papers were reviewed in the normal way.

}, issn = {1099-1689}, doi = {10.1002/stvr.1577}, url = {http://doi.org/10.1002/stvr.1577}, author = {Farchi, Eitan and Hierons, Robert M. and Jo{\~a}o M. Louren{\c c}o} }