The debugging system AIDS
Ralph Grishman · 1970
In comparison with the growth of procedural languages over the past decade, the advances in facilities for debugging compiled code have been small. The debugging services offered today on most conversational systems have not advanced fundamentally from the design of DDT for the PDP-1. Batch systems have added a potpourri of other aids---in particular, systems with a machine simulator have included a variety of traces---but, in general, selective tracing and program checks of even slight complexity have been quite messy to invoke, if they were available at all.