Linux Today: Linux News On Internet Time.

More on LinuxToday

NewsForge: An Introduction to Delta Debugging

Jul 08, 2005, 05:30 (3 Talkback[s])
(Other stories by Alessandro Giusti)

WEBINAR: On-demand webcast

How to Boost Database Development Productivity on Linux, Docker, and Kubernetes with Microsoft SQL Server 2017 REGISTER >

"Every developer knows that debugging--the process of finding and fixing defects in program code--is an important process. Often, the effort devoted to it outweighs the cost of all the other software development phases. Debugging is unpredictable, since a single bug can hold clueless developers hostage for long time. And unfortunately, debugging has always been a mostly manual affair--but that's about to change, with the advent of Delta Debugging.

"Today, the only step in the debugging process that typically benefits from even partial automation is automated testing, which allows developers to detect the existence of bugs. Debugger tools like gdb also help developers during debugging, but they are just passive tools for inspecting and manipulating program execution.

Complete Story

Related Stories: