Visual steering for program debugging

被引:0
|
作者
Erbacher, RF [1 ]
机构
[1] SUNY Albany, Dept Comp Sci, Albany, NY 12222 USA
来源
关键词
D O I
10.1117/12.378886
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Recent trends in the software industry have shown that the number of software development projects and their increasing complexity will continue to increase the demand for skilled programmers. However, debugging technology has not kept pace and valuable programmer resources are being wasted in debugging cycles. Correcting this trend requires innovative approaches to assisting programmers during the debugging cycle to make them more productive both time-wise and with respect to how thoroughly the application is tested and debugged. We have investigated techniques which allow programmers to visually steer an application. Through these new mechanisms, programmer's can identify and locate problems without the need for revisiting the code (as is done in typical debugging cycles). Through steering the programmer can change the application environment to more thoroughly understand and test the algorithm.
引用
收藏
页码:106 / 113
页数:8
相关论文
共 50 条
  • [31] Visual debugging of multithreaded Java programs
    Jackson, David
    2001 IEEE Symposium on Human-Centric Computing, 2001, : 340 - 341
  • [32] A reified interface for a tutor on program debugging
    Kumar, AN
    3RD IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2003, : 190 - 194
  • [33] AN EXPERT SYSTEM FOR COBOL PROGRAM DEBUGGING
    LITECKY, C
    DATA BASE, 1989, 20 (01): : 1 - 6
  • [34] CIRCUIT STEPS PROGRAM FOR 8080 DEBUGGING
    WAKERLY, JF
    ELECTRONICS, 1976, 49 (16): : 110 - 111
  • [35] PROGRAM DEBUGGING WITH PASCAL-64000
    MCDONLEY, PA
    HEWLETT-PACKARD JOURNAL, 1980, 31 (10): : 22 - 23
  • [36] THE ACTIVITY OF COMPARING REPRESENTATIONS IN PROGRAM DEBUGGING
    VISSER, W
    TRAVAIL HUMAIN, 1988, 51 (04): : 351 - 362
  • [37] Localizing program errors for cimple debugging
    Basu, S
    Saha, D
    Smolka, SA
    FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2004, PROCEEDINGS, 2004, 3235 : 79 - 96
  • [38] Cognitive process during program debugging
    Xu, SC
    Rajlich, V
    PROCEEDINGS OF THE THIRD IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, 2004, : 176 - 182
  • [39] Explaining and Debugging Pathological Program Behavior
    Eberlein, Martin
    PROCEEDINGS OF THE 30TH ACM JOINT MEETING EUROPEAN SOFTWARE ENGINEERING CONFERENCE AND SYMPOSIUM ON THE FOUNDATIONS OF SOFTWARE ENGINEERING, ESEC/FSE 2022, 2022, : 1795 - 1799
  • [40] A generic preprocessor for program validation and debugging
    Puebla, G
    Bueno, F
    Hermenegildo, M
    ANALYSIS AND VISUALIZATION TOOLS FOR CONSTRAINT PROGRAMMING, 2000, 1870 : 63 - 107