PMMS - A FRAMEWORK AND SYSTEM FOR HIGH-LEVEL PROGRAM MONITORING AND MEASURING

被引:0
|
作者
LIAO, YS
COHEN, D
机构
关键词
AUTOMATIC PROGRAMMING; REQUIREMENTS SPECIFICATIONS; TESTING AND DEBUGGING;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Program monitoring and measuring (PMM) is the activity of collecting empirical data during a program's execution to answer performance questions. PMM is usually done by altering the program to collect interesting data as it runs. Unfortunately, this is itself an arduous task involving all the difficulties of program construction and maintenance. Generally there are four programming tasks involved: determining what data has to be collected, determining where in the program that data can be collected, adding code to collect that data and adding code to process it to produce the desired results. We describe a working system called PMMS that automates each of these tasks. It accepts as input a very high level description of what a programmer wants to know and automatically produces an instrumented version of the program whose execution produces both the result of the original program and the desired data.
引用
收藏
页码:193 / 199
页数:7
相关论文
共 50 条
  • [1] PMMS. A framework and system for high level program monitoring and measuring
    Liao, Y.
    Cohen, D.
    Proceedings of the IFIP World Computer Congress, 1992, 1
  • [2] A SPECIFICATIONAL APPROACH TO HIGH-LEVEL PROGRAM MONITORING AND MEASURING
    LIAO, YS
    COHEN, D
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1992, 18 (11) : 969 - 978
  • [3] A framework for high-level system design exploration
    Dedic, Joze
    Finc, Matjaz
    Trost, Andrej
    INFORMACIJE MIDEM-JOURNAL OF MICROELECTRONICS ELECTRONIC COMPONENTS AND MATERIALS, 2006, 36 (03): : 151 - 160
  • [4] A FRAMEWORK FOR CONSTRUCTION AND EVALUATION OF HIGH-LEVEL SPECIFICATIONS FOR PROGRAM ANALYSIS TECHNIQUES
    VENKATESH, GA
    SIGPLAN NOTICES, 1989, 24 (07): : 1 - 12
  • [5] A framework for high-level synthesis of system-on-chip designs
    Stine, JE
    Grad, J
    Castellanos, I
    Blank, J
    Dave, V
    Prakash, M
    Iliev, N
    Jachimiec, N
    2005 IEEE International Conference on Microelectronic Systems Education, Proceedings, 2005, : 67 - 68
  • [7] High-Level Programs and Program Conditions
    Azab, Karl
    Habel, Annegret
    GRAPH TRANSFORMATIONS, ICGT 2008, 2008, 5214 : 211 - 225
  • [8] DELAY LIKELY IN HIGH-LEVEL PROGRAM
    NORMAN, C
    SCIENCE, 1984, 223 (4633) : 259 - 259
  • [9] A FISCAL PROGRAM FOR HIGH-LEVEL MOBILIZATION
    Fagan, Elmer D.
    NATIONAL TAX JOURNAL, 1952, 5 (02) : 120 - 129
  • [10] High-Level Event Mining: A Framework
    Bakullari, Bianka
    van der Aalst, Wil M. P.
    2022 4TH INTERNATIONAL CONFERENCE ON PROCESS MINING (ICPM 2022), 2022, : 136 - 143