This paper introduces a software visualization system that: creates animations of programs without the programmer writing any animation code and provides a window interface that automatically displays program information, explicitly showing the scope and context of its data, and allowing considerable control over animation displays.
This article shows that by using the tools available and understanding the programming system, it is possible to improve programming productivity. Microsoft Foundation Classes (MFC) and other tools let the user build GUIs while working in the same development program that was used to write the rest of the test code. MFC comes bundled with Microsoft Visual C++ and other development systems such as Watcom C/C++ and Borland Inprise C++ Builder.