Using Coverage and Reachability Testing to Improve Concurrent Program Testing Quality


Souza, Simone, Souza, Paulo, Machado, Mario, Camillo, Mário, Simão, Adenilso and Zaluska, Ed (2011) Using Coverage and Reachability Testing to Improve Concurrent Program Testing Quality. In, 23rd International Conference on Software Engineering and Knowledge Engineering, Eden Roc Renaissance Miami Beach, USA, 07 - 09 Jul 2011. , 207-212.

Download

[img] PDF
Download (1331Kb)

Description/Abstract

The testing of concurrent software is a challenging task. A number of different research approaches have investigated adaptation of the techniques and the criteria defined for sequential programs. A major problem with the testing of concurrent software that persists is the high application cost due to the large number of the synchronizations that are required and that must be executed during testing. In this paper we propose a complementary approach, using reachability testing, to guide the selection of the tests of all synchronization events according to a specific coverage criterion. The key concept is to take advantage of both coverage criteria, which are used to select test cases and also to guide the execution of new synchronizations, and reachability testing, which is used to select suitable synchronization events to be executed. An experimental study has been conducted and the results indicate that it is always advantageous to use this combined approach for the testing of concurrent software.

Item Type: Conference or Workshop Item (Paper)
Additional Information: Event Dates: July 7-9, 2011
ISBNs: 1891706292
Keywords: concurrent programs testing, testing criteria, reachability testing
Divisions: Faculty of Physical and Applied Science > Electronics and Computer Science > Web & Internet Science
Item ID: 272272
Date Deposited: 11 May 2011 09:28
Last Modified: 02 Mar 2012 14:06
Contributors: Souza, Simone (Author)
Souza, Paulo (Author)
Machado, Mario (Author)
Camillo, Mário (Author)
Simão, Adenilso (Author)
Zaluska, Ed (Author)
Date: 10 July 2011
Additional Information: Event Dates: July 7-9, 2011
Status: Published
Contact Email Address: srocio@icmc.usp.br
Further Information:Google Scholar
URI: http://eprints.soton.ac.uk/id/eprint/272272

Actions (login required)

View Item View Item