DocumentCode
2709931
Title
Complexity Estimation Approach for Debugging in Parallel
Author
Srivastav, Maneesha ; Singh, Yogesh ; Gupta, Chetna ; Chauhan, Durg Singh
Author_Institution
Dept. of Comput. Sci. & Eng. & Inf. Technol., Univ. Noida, Noida, India
fYear
2010
fDate
7-10 May 2010
Firstpage
223
Lastpage
227
Abstract
Multiple faults in a software many times prevent debuggers from efficiently localizing a fault. This is mainly due to not knowing the exact number of faults in a failing program as some of the faults get obfuscated. Many techniques have been proposed to isolate different faults in a program thereby creating separate sets of failing program statements. To evenly divide these statements amongst debuggers we must know the level of work required to debug that slice. In this paper we propose a new technique to calculate the complexity of faulty program slices to efficiently distribute the work among debuggers for simultaneous debugging. The technique calculates the complexity of entire slice by taking into account the suspiciousness of every faulty statement. To establish the confidence in effectiveness and efficiency of proposed techniques we illustrate the whole idea with help of an example. Results of analysis indicate the technique will be helpful (a) for efficient distribution of work among debuggers (b) will allow simultaneous debugging of different faulty program slices (c) will help minimize the time and manual labor.
Keywords
program debugging; program slicing; software metrics; complexity estimation approach; faulty program slices; faulty program slices complexity; parallel debugging; software faults; Automatic testing; Computer science; Concurrent computing; Costs; Information technology; Manuals; Research and development; Software debugging; Software testing; Time measurement; debugging fault localization; software testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Research and Development, 2010 Second International Conference on
Conference_Location
Kuala Lumpur
Print_ISBN
978-0-7695-4043-6
Type
conf
DOI
10.1109/ICCRD.2010.14
Filename
5489516
Link To Document