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 条
  • [1] Visual attention patterns during program debugging with an IDE
    Hejmady, Prateek
    Narayanan, N. Hari
    [J]. Eye Tracking Research and Applications Symposium (ETRA), 2012, : 197 - 200
  • [2] Visual debugging
    Crossno, P
    Rogers, DH
    [J]. IEEE COMPUTER GRAPHICS AND APPLICATIONS, 2002, 22 (06) : 6 - 10
  • [3] Visual debugging with DDD
    Zeller, A
    [J]. DR DOBBS JOURNAL, 2001, 26 (03): : 21 - +
  • [4] AUTOMATION OF PROGRAM DEBUGGING
    JACOBY, K
    LAYTON, H
    [J]. COMMUNICATIONS OF THE ACM, 1961, 4 (07) : 306 - 306
  • [5] Interactive program debugging
    Erbacher, RF
    [J]. PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON IMAGING SCIENCE, SYSTEMS AND TECHNOLOGY, VOLS I AND II, 2001, : 219 - 224
  • [6] Debugging DVM program
    Kryukov, V.A.
    Udovichenko, R.V.
    [J]. Programmirovanie, 2001, 27 (03): : 19 - 30
  • [7] PARALLEL PROGRAM DEBUGGING
    LEBLANC, TJ
    [J]. PROCEEDINGS : THE THIRTEENTH ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1989, : 65 - 66
  • [8] Replay Debugging: Leveraging Record and Replay for Program Debugging
    Honarmand, Nima
    Torrellas, Josep
    [J]. 2014 ACM/IEEE 41ST ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2014, : 445 - 456
  • [9] Toward a Platform for Visual Debugging
    Molina, Rosario
    Bergel, Alexandre
    [J]. INTERNATIONAL WORKSHOP ON SMALLTALK TECHNOLOGIES 2015, 2015,
  • [10] VIDA: Visual Interactive Debugging
    Hao, Dan
    Zhang, Lingming
    Zhang, Lu
    Sun, Jiasu
    Mei, Hong
    [J]. 2009 31ST INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, PROCEEDINGS, 2009, : 583 - 586