Presentation,

Reversible Debugging Software: Quantify the time and cost saved using reversible debuggers

, , , , and .
(2013)

Abstract

Reversible debuggers (RDBs) allow software developers to run code backwards as well as forwards, making it easier for them to find the root cause of bugs. However, most software companies continue to use forward only debugging techniques to review their codes. This research will use interviews and a survey to quantify the time saved by software developers writing compiled code on Linux when RDBs are used to find and fix software bugs. The results, expressed in percentage of time spent, found that developers spend half their programming time debugging, which equates to an estimated $312billion per year. RDBs were found to reduce this debugging time by 26%, equalling a saving of $81.1bn per year to the global software industry

Tags

Users

  • @gron

Comments and Reviews