The use of an auxiliary computer with a graphic display as an on-line debugging aid
Ashby, Elton Truxton
Heidorn, George E.
MetadataShow full item record
Often, the most time consuming and costly evolution in the development of computer programs and systems is the testing of the programmer's logic. There are many tools and techniques available which aid the programmer in detecting logic errors, but all have characteristics which limit their usefulness. The objective of this research was to develop a system which uses an ADAGE AGT-10 as an auxiliary computer with a graphic display to provide facilities for monitoring a program which is running on the XDS-9300 computer. The system developed and implemented enables the programmer to stop the execution of his program, display the memory contents of the 9300, change the memory contents as required, and then continue the execution of his program. The thesis includes information on the use of the system and a detailed discussion of the implementation.
Approved for public release; distribution in unlimited.
Showing items related by title, author, creator and subject.
Interactive microcomputer control system modeling and realization using a database for automatic programming Johnsrud, Roger Francis (Monterey, California. Naval Postgraduate School, 1982-12);A program for control system modeling, simulation and realization useable by the novice programmer was developed for interactive use on a microcomputer. The program uses two software packages; PL/1-80 from Digital Research ...
A tool for efficient execution and development of repetitive task graphs on a distributed memory multiprocessor Koman, Charles Brian (Monterey, California. Naval Postgraduate School, 1995-09);The major problem addressed by this research is the development of one or more scheduling heuristics suitable for applications which involve repetitive execution of task graphs on a distributed memory multiprocessor, and ...
Drummond, John J (Monterey, California. Naval Postgraduate School, 1997-09);Currently the Computer Aided Prototyping System software development environment provides monitoring techniques for real-time tasking execution times. However, these techniques are constrained in that there is only a ...