One in a baker's dozen: Debugging debugging

被引:0
|
作者
Voas, Jeffrey [1 ]
Miller, Keith [2 ]
机构
[1] Sci Applicat Int Corp, Mclean, VA 22102 USA
[2] Univ Illinois, Springfield, IL 62703 USA
关键词
D O I
10.1109/HASE.2007.74
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In [14], Voas outlined 13 major software engineering issues needing further research: (1) what is software quality? (2) what are the economic bene is behind existing software engineering techniques?, (3) does process improvement matter?, (4) can you trust software metrics and measurement?, (5) why are software engineering standards confusing and hard to comply with, (6) are standards interoperable, (7) how to decommission software?, (8) where are reasonable testing and debugging stoppage criteria?, (9) why are COTS components so difficult to compose?, (10) why are reliability measurement and operational profile elicitation viewed suspiciously, (11) can we design in the "ilities" both technically and economically, (12) how do we handle the liability issues surrounding certification, and (13) is intelligence and autonomic computing feasible? This paper focuses on a simple and easy to understand metric that addresses the eighth issue, a testing and debugging testing stoppage criteria based on expected probability of failure graphs.
引用
收藏
页码:75 / +
页数:3
相关论文
共 50 条
  • [21] What constitutes debugging? An exploratory study of debugging episodes
    Abdulaziz Alaboudi
    Thomas D. LaToza
    Empirical Software Engineering, 2023, 28
  • [22] DEBUGGING WITH THE 80386 - NOTES ON REAL MODE DEBUGGING WITH THE 386
    GROSSMAN, F
    DR DOBBS JOURNAL, 1988, 13 (02): : 18 - &
  • [23] Debugging integrated systems: An ethnographic study of debugging practice
    Osterlie, Thomas
    Wang, Alf Inge
    2007 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE MAINTENANCE, 2007, : 14 - 23
  • [24] Replay Debugging: Leveraging Record and Replay for Program Debugging
    Honarmand, Nima
    Torrellas, Josep
    2014 ACM/IEEE 41ST ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2014, : 445 - 456
  • [25] Relative debugging: A new methodology for debugging scientific applications
    Abramson, D
    Foster, I
    Michalakes, J
    Sosic, R
    COMMUNICATIONS OF THE ACM, 1996, 39 (11) : 69 - 77
  • [26] What constitutes debugging? An exploratory study of debugging episodes
    Alaboudi, Abdulaziz
    LaToza, Thomas D.
    EMPIRICAL SOFTWARE ENGINEERING, 2023, 28 (05)
  • [27] Visualizing sequences of debugging sessions using Swarm Debugging
    Fontana, Eduardo A.
    Petrillo, Fabio
    2019 IEEE/ACM 27TH INTERNATIONAL CONFERENCE ON PROGRAM COMPREHENSION (ICPC 2019), 2019, : 139 - 143
  • [28] Competitive Debugging Toward Contests Promoting Debugging as a Skill
    Rein, Patrick
    Beckmann, Tom
    Geier, Leonard
    Mattis, Toni
    Hirschfeld, Robert
    PROCEEDINGS OF THE 2022 ACM SIGPLAN INTERNATIONAL SYMPOSIUM ON NEW IDEAS, NEW PARADIGMS, AND REFLECTIONS ON PROGRAMMING AND SOFTWARE, ONWARD! 2022, 2022, : 172 - 184
  • [29] Enlightened Debugging
    Li, Xiangyu
    Zhu, Shaowei
    d'Amorim, Marcelo
    Orso, Alessandro
    PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE), 2018, : 82 - 92
  • [30] LOGICAL DEBUGGING
    DERSHOWITZ, N
    LEE, YJ
    JOURNAL OF SYMBOLIC COMPUTATION, 1993, 15 (5-6) : 745 - 773