• 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