Debugging Behaviour of Embedded-Software Developers: An Exploratory Study

被引:0
|
作者
Arafa, Pansy [1 ]
Solomon, Daniel [1 ]
Navabpour, Samaneh [1 ]
Fischmeister, Sebastian [1 ]
机构
[1] Univ Waterloo, Dept Elect & Comp Engn, Waterloo, ON, Canada
来源
2017 IEEE SYMPOSIUM ON VISUAL LANGUAGES AND HUMAN-CENTRIC COMPUTING (VL/HCC) | 2017年
关键词
SYSTEMS;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Many researchers have studied the behaviour of successful developers while debugging desktop software. In this paper, we investigate the embedded-software debugging by intermediate programmers through an exploratory study. The bugs are semantic low-level errors, and the participants are students who completed a real-time operating systems course in addition to five other programming courses. We compare between the behaviour involved in successful debugging attempts versus unsuccessful ones. We describe some characteristics of smooth and successful debugging behaviour.
引用
收藏
页码:89 / 93
页数:5
相关论文
共 50 条
  • [41] Study of the nonlinear imperfect software debugging model
    Wang, Jinyong
    Wu, Zhibo
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2016, 153 : 180 - 192
  • [42] Which monads Haskell developers use: An exploratory study
    Figueroa, Ismael
    Leger, Paul
    Fukuda, Hiroaki
    SCIENCE OF COMPUTER PROGRAMMING, 2021, 201
  • [43] Knowledge Extraction of the Behaviour of Software Developers by the Analysis of Time Recording Logs
    Peralta, Arturo
    Romero, Francisco P.
    Olivas, Jose A.
    Polo, Macario
    2010 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE 2010), 2010,
  • [44] An Empirical Study on the Developers' Perception of Software Coupling
    Bavota, Gabriele
    Dit, Bogdan
    Oliveto, Rocco
    Di Penta, Massimilano
    Poshyvanyk, Denys
    De Lucia, Andrea
    PROCEEDINGS OF THE 35TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE 2013), 2013, : 692 - 701
  • [45] Model Based Debugging and Testing of Embedded Systems Without Affecting the Runtime Behaviour
    Spieker, Michael
    Noyer, Arne
    Iyenghar, Padma
    Bikker, Gert
    Wuebbelmann, Juergen
    Westerkamp, Clemens
    2012 IEEE 17TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2012,
  • [46] Developers' Eyes on the Changes of Apps: An Exploratory Study on App Changelogs
    Wang, Chong
    Li, Ju
    Liang, Peng
    Daneva, Maya
    van Sinderen, Marten
    2019 IEEE 27TH INTERNATIONAL REQUIREMENTS ENGINEERING CONFERENCE WORKSHOPS (REW 2019), 2019, : 207 - 212
  • [47] A study of the effect of imperfect debugging on software development cost
    Xie, M
    Yang, B
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (05) : 471 - 473
  • [48] Leadership Styles, Self-Efficacy, and Innovative Work Behaviour of Software Developers
    Kyaw, Win Moe Moe
    Soe, Aye Thanda
    SOUTH EAST ASIAN JOURNAL OF MANAGEMENT, 2024, 18 (01)
  • [49] DEBUGGING EMBEDDED SYSTEMS - ON-CHIP DEBUGGERS ALLOW INEXPENSIVE AND EASY SOFTWARE FIXES
    HALLER, CA
    COMPUTER DESIGN, 1995, 34 (07): : 78 - 78
  • [50] How effective developers investigate source code: An exploratory study
    Robillard, MP
    Coelho, W
    Murphy, GC
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2004, 30 (12) : 889 - 903