Turning back the clock

How going back in time can help engineers to debug software. By Graham Pitcher.

“When we talk with engineers, we find that debugging is the largest part of what they do. Almost every time, they say it took a long time because they didn’t have the right tools.” So says Christopher Smith, vp marketing for Green Hills Software. Debugging can, of course, be one of the most demanding tasks for an engineer. The software isn’t working as expected because there’s a bug. But where is it?