Understanding Interactive Debugging with Swarm Debug Infrastructure

被引:0
|
作者
Petrillo, Fabio [1 ,2 ]
Soh, Zephyrin [2 ]
Khomh, Foutse [2 ]
Pimenta, Marcelo [1 ]
Freitas, Carla [1 ]
Gueheneuc, Yann-Gael [2 ]
机构
[1] Univ Fed Rio Grande do Sul, BR-90046900 Porto Alegre, RS, Brazil
[2] Ecole Polytech, Montreal, PQ, Canada
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Debugging is a laborious activity in which developers spend lot of time navigating through code, looking for starting points, and stepping through statements. In this paper, we present the Swarm Debug Infrastructure (SDI) with which researchers can collect and share data about developers' interactive debugging activities. SDI allows collecting and sharing debugging data that are useful to answer research questions about interactive debugging activities. We assess the effectiveness of the SDI through an experiment to understand how developers apply interactive debugging.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] Swarm debugging: The collective intelligence on interactive debugging
    Petrillo, Fabio
    Gueheneuc, Yann-Gael
    Pimenta, Marcelo
    Freitas, Carla Dal Sasso
    Khomh, Foutse
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2019, 153 : 152 - 174
  • [2] Towards Understanding Interactive Debugging
    Petrillo, Fabio
    Soh, Zephyrin
    Khomh, Foutse
    Pimenta, Marcelo
    Freitas, Carla
    Gueheneuc, Yann-Gael
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY (QRS 2016), 2016, : 152 - 163
  • [3] Debug it: A debugging practicing system
    Lee, GC
    Wu, JC
    [J]. COMPUTERS & EDUCATION, 1999, 32 (02) : 165 - 179
  • [4] Debug it: a debugging practicing system
    [J]. Comput Educ, 2 (165-179):
  • [5] Heapviz: Interactive heap visualization for program understanding and debugging
    Kelley, Sean
    Aftandilian, Edward
    Gramazio, Connor
    Ricci, Nathan
    Su, Sara L.
    Guyer, Samuel Z.
    [J]. INFORMATION VISUALIZATION, 2013, 12 (02) : 163 - 177
  • [6] Heapviz: Interactive Heap Visualization for Program Understanding and Debugging
    Aftandilian, Edward E.
    Kelley, Sean
    Gramazio, Connor
    Ricci, Nathan
    Su, Sara L.
    Guyer, Samuel Z.
    [J]. SOFTVIS 2010: PROCEEDINGS OF THE 2010 INTERNATIONAL SYMPOSIUM ON SOFTWARE VISUALIZATION, 2010, : 53 - 62
  • [7] DEBUGGING HLL PROGRAMS WITH DEBUG.
    Buechner, Gerold
    Schlueter, Manfred
    [J]. Siemens power engineering, 1984, 6 (06): : 335 - 338
  • [8] Debugging Debug Information With Neural Networks
    Artuso, Fiorella
    Di Luna, Giuseppe Antonio
    Querzoni, Leonardo
    [J]. IEEE ACCESS, 2022, 10 : 54136 - 54148
  • [9] INTERACTIVE DEBUG REQUIREMENTS
    SEIDNER, R
    TINDALL, N
    [J]. SIGPLAN NOTICES, 1983, 18 (08): : 9 - 22
  • [10] DEBUG - AN EXTENSION TO CURRENT ONLINE DEBUGGING TECHNIQUES
    EVANS, TG
    DARLEY, DL
    [J]. COMMUNICATIONS OF THE ACM, 1965, 8 (05) : 321 - &