Learn More
<italic>Static Program Slicing has gained wide recognition in both academic and practical arenas. Several debugging tools have been developed that utilize static program slicing. Dynamic slicing has also gained considerable popularity in recent years. Due to the several advantages of dynamic slicing over static slicing, the objective of this work was to(More)
The main objective of this work was to develop a debugging tool for C++ programs called C++Debug that uses program slicing and dicing techniques. The incremental development started by including simple statements first and then adding pointers, structures, functions, and classes. In order for C++Debug to be more powerful, dynamic slicing rather than static(More)
  • 1