A component that allows finding and reducing the number of defects in a computer program in a run-time architecture, by working in conjunction with the interpreter or operating system and providing execution control, breakpoints, and expression evaluation.