Abstract

Steppers are important tools for debugging complex computer programs. The functionality of a stepper can be described as follows: before executing each program statement the user may inspect the statement in question and control the style of the evaluation to be performed. — This paper describes a stepper for the object-oriented programming language ObjTalk. During the development of this tool, special consideration has been paid to designing an appropriate user interface. — The first two chapters describe the two roots of our approach: first, our view of the software design process and second, object-oriented programming. In the following chapters we will show how these two roots affect the development of our programming tools and describe one of the tools in more detail.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call