Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
article
Free access

PROFGEN: a procedure for generating machine independent high-level language profilers

Published: 01 April 1984 Publication History

Abstract

Many of the tools used in software metrics for evaluating the execution characteristics of a program are predicated on specific counting rules for operators and operands [1, 2]. The analyst may use these counting techniques to determine such program attributes as estimation of object code size prior to actual compilation and the relative efficiencies of various language compilers. Operator/operand measures provide useful results for certain analyses, but a deficiency exists in that the data derived from this technique does not directly reflect the program structure afforded by a high-level language such as FORTRAN, Pascal, or Ada. There are many instances where it is desirable to measure the program at the source level where the execution data may be directly associated with specific high level program units such as source statements and blocks.

References

[1]
Halstead, Maurice: "Elements of Software Science," Elsevier North Holland, Inc., New York, NY, 1977.
[2]
Gaffney, John E., Jr.: "Machine Instruction Count Program," Performance Evaluation Review, Vol. 11, No. 2, pp. 72--79.
[3]
Fulton, R. E.: "IPAD Project Overview," NASA Conference Publication 2143, Sept. 17-19, 1980.
[4]
Noonan, Robert E.; and Collins, Robert: "The Mystro Parser Generator PARGEN User's Manual: Version 6.2," Aug. 1982.
[5]
Fishwick, P. A.; and Blackburn, C. L.: "Managing Engineering Data Bases: The Relational Approach," (CIME) Computers in Mechanical Engineering, Vol. 1, No. 3, Jan. 1983.
[6]
Blackburn, C. L.; Storaasli, O. O.; and Fulton, R. E.: "The Role and Application of Data Base Management in Integrated Computer-Aided Design," Proceedings of the AIAA/ASME/ASCE/AHS 23rd Structures, Structural Dynamics, and Materials Conference, New Orleans, LA, May 10-12, 1982.
[7]
RIM Users Guide, Academic Computer Center, University of Washington, W33, Jan. 1980.

Cited By

View all
  • (1987)Direct execution models of processor behavior and performanceProceedings of the 19th conference on Winter simulation10.1145/318371.318694(751-758)Online publication date: 1-Dec-1987

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM SIGMETRICS Performance Evaluation Review
ACM SIGMETRICS Performance Evaluation Review  Volume 12, Issue 2
Spring-Summer 1984
32 pages
ISSN:0163-5999
DOI:10.1145/1041823
Issue’s Table of Contents

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 April 1984
Published in SIGMETRICS Volume 12, Issue 2

Check for updates

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)56
  • Downloads (Last 6 weeks)17
Reflects downloads up to 16 Jan 2025

Other Metrics

Citations

Cited By

View all
  • (1987)Direct execution models of processor behavior and performanceProceedings of the 19th conference on Winter simulation10.1145/318371.318694(751-758)Online publication date: 1-Dec-1987

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media