Accession Number : AD0730521

Title :   Cost Analysis of Debugging Systems.

Descriptive Note : Master's thesis,

Corporate Author : MASSACHUSETTS INST OF TECH CAMBRIDGE PROJECT MAC

Personal Author(s) : Lester,Bruce P.

Report Date : SEP 1971

Pagination or Media Count : 114

Abstract : A general method is presented for performing cost analysis of interactive debugging systems. The method is based on an abstract model of program execution. This model is derived from the interpreter used in the Vienna method of semantic definition of PL/1. A brief discussion of the overall operation and significance of the Vienna interpreter is included. Four assumptions are made which allow execution times to be calculated for algorithms of the Vienna interpreter. A notion of absolute cost is developed which requires the use of these execution times for cost analysis of features of debugging systems. A set of eight interactive debugging operations is thoroughly analyzed using the method of cost analysis. Some overall conclusions are drawn about the relative costs of various types of debugging operations and some suggestions are made for minimal cost debugging system design. (Author)

Descriptors :   (*PROGRAMMING LANGUAGES, *COSTS), SEMANTICS, COMPILERS, TIME SHARING, CONTROL SEQUENCES, THESES

Subject Categories : Economics and Cost Analysis
      Computer Programming and Software
      Computer Systems

Distribution Statement : APPROVED FOR PUBLIC RELEASE