The analysis of an executing program and the isolation of critical code has been a problem since the first program was written. This thesis examines the process of program analysis through the use of a software monitoring system. Since there is a trend toward structured languages a subset of PL/I was developed t~o exhibit source statement monitoring and costing techniques. By filtering a PL/W program through a preorocessor which determines the cost of source statements and inserts monitoring code, a post-execution analysis of the program can be obtained. This analysis displays an estimated time cost for each source statements the number of times the statement w3s executed, and the product of these values. Additionally, a bar graph is printed in order to quickly locate very active code.
Identifer | oai:union.ndltd.org:unt.edu/info:ark/67531/metadc503906 |
Date | 12 1900 |
Creators | Whistler, Wayne C. |
Contributors | Conrady, Denis A., Demaris, E. Joe |
Publisher | North Texas State University |
Source Sets | University of North Texas |
Language | English |
Detected Language | English |
Type | Thesis or Dissertation |
Format | iv. 114 leaves : ill., Text |
Rights | Public, Whistler, Wayne C., Copyright, Copyright is held by the author, unless otherwise noted. All rights reserved. |
Page generated in 0.0022 seconds