Reification of program points for visual execution

被引:2
|
作者
Diehl, S [1 ]
Kerren, A [1 ]
机构
[1] Univ Saarland, Dept Comp Sci, D-6600 Saarbrucken, Germany
关键词
D O I
10.1109/VISSOF.2002.1019799
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Existing reification techniques for Java only allow for inspection and manipulation of Java programs on the class, object and method level, but not at the level of individual program points. In this paper we introduce a reification technique of program points based on source-to-source transformations. Our reification method allows for the association of arbitrary meta-information with program points and to manipulate it during execution. We present examples of the innovative use of such reified program points for visualizing the execution of Java programs.
引用
收藏
页码:100 / 109
页数:10
相关论文
共 50 条
  • [41] Efficient Generation of Program Execution Hash
    Ahn, Eunyeong
    Kim, Sunjin
    Park, Saerom
    Hou, Jong-Uk
    Jang, Daehee
    IEEE ACCESS, 2022, 10 : 61707 - 61720
  • [42] PROCESSOR SCHEDULING IN PARALLEL PROGRAM EXECUTION
    FANG, J
    PROCEEDINGS : THE THIRTEENTH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1989, : 112 - 113
  • [43] THE EFFECTS OF CHECKPOINTING ON PROGRAM EXECUTION TIME
    DUDA, A
    INFORMATION PROCESSING LETTERS, 1983, 16 (05) : 221 - 229
  • [44] Chained Signatures For Secure Program Execution
    Arnautov, Sergei
    Fetzer, Christof
    2014 IEEE 33RD INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS), 2014, : 343 - 344
  • [45] Autotuning of configuration for program execution in GPUs
    Balaiah, Thanasekhar
    Parthasarathi, Ranjani
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (09):
  • [46] APPLICATIONS OF SYMBOLIC EXECUTION TO PROGRAM TESTING
    DARRINGER, JA
    KING, JC
    COMPUTER, 1978, 11 (04) : 51 - 59
  • [47] A model of dynamical concurrent program execution
    Vasenin, V. A.
    Krivchikov, M. A.
    PROGRAMMING AND COMPUTER SOFTWARE, 2013, 39 (01) : 1 - 9
  • [48] A model of dynamical concurrent program execution
    V. A. Vasenin
    M. A. Krivchikov
    Programming and Computer Software, 2013, 39 : 1 - 9
  • [49] Visualizing the impact of the cache on program execution
    Yu, YJ
    Beyls, K
    D'Hollander, EH
    FIFTH INTERNATIONAL CONFERENCE ON INFORMATION VISUALISATION, PROCEEDINGS, 2001, : 336 - 341
  • [50] Schematic Program Proofs with Abstract Execution
    Steinhoefel, Dominic
    Haehnle, Reiner
    JOURNAL OF AUTOMATED REASONING, 2024, 68 (02)