Premium
Design of an interactive debugger for FORTRAN: MANTIS
Author(s) -
Ashby Gordon,
Salmonson Loren,
Heilman Robert
Publication year - 1973
Publication title -
software: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.437
H-Index - 70
eISSN - 1097-024X
pISSN - 0038-0644
DOI - 10.1002/spe.4380030109
Subject(s) - debugger , debugging , computer science , fortran , programming language , algorithmic program debugging , exploit , operating system , computer security
MANTIS is a natural debugging facility for the FORTRAN language subsystem on the PDP‐10. It was designed and implemented in an existing language subsystem in order to facilitate program preparation and debugging in the time sharing environment available on the PDP‐10. Suitable debugging facilities should be included in the initial design of language subsystems. Language subsystems to run in time sharing operating systems should offer debugging facilities that exploit the interactive environment available to the user. This paper describes experience gained in designing and adding a useful interactive debugger to an existing FORTRAN subsystem. Objectives, implementation experience and system features are discussed and are related to the general problem of designing debuggers for language subsystems.