Can AI help to improve debugging substantially? Debugging experiences with value-based models

被引:0
|
作者
Mayer, W [1 ]
Stumptner, M [1 ]
Wieland, D [1 ]
Wotawa, F [1 ]
机构
[1] Univ S Australia, Sch Comp & Informat Sci, Mawson Lakes, SA, Australia
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Finding and fixing faults in programs is usually an expensive and tedious task. Consequently the development of intelligent debugging tools that aid the programmer in this task is a topic of major industrial interest. This work describes two representations for applying model-based diagnosis to Java programs, a technique that permits locating (and partly correcting) faults without requiring a formal specification of the desired program behavior, since interaction can be limited to test cases and observations of variable correctness. One of the models uses a special transformation to provide more accurate diagnoses on programs with loops and this is borne out by the experiments. The presented results on actual debugging performance show clearly superior accuracy to classical debugging techniques, and better discrimination than dependency-based programs models. We discuss the results in terms of the properties of the two models and the various example programs and present avenues for further improvement.
引用
收藏
页码:417 / 421
页数:5
相关论文
共 50 条
  • [21] How Can AI Help Improve Food Safety?
    Qian, C.
    Murphy, S., I
    Orsi, R. H.
    Wiedmann, M.
    ANNUAL REVIEW OF FOOD SCIENCE AND TECHNOLOGY, 2023, 14 : 517 - 538
  • [22] Transparency for AI systems: a value-based approach
    Buijsman, Stefan
    ETHICS AND INFORMATION TECHNOLOGY, 2024, 26 (02)
  • [23] Letter to the Editor: Value-based Healthcare: Can Generative Artificial Intelligence and Large Language Models be a Catalyst for Value-based Healthcare?
    Porter, Matt A.
    CLINICAL ORTHOPAEDICS AND RELATED RESEARCH, 2024, 482 (05) : 901 - 904
  • [24] How Payers Can Help Hospitals Become Safer Through Value-Based Programs
    Hsu, Eugene
    Ma, Sai
    Winn, Bryony
    Agrawal, Shantanu
    NEJM CATALYST INNOVATIONS IN CARE DELIVERY, 2024, 5 (07):
  • [25] Hardware-Based Load Value Trace Filtering for On-the-Fly Debugging
    Uzelac, Vladimir
    Milenkovic, Aleksandar
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2013, 12
  • [26] Reply to the Letter to the Editor: Value-based Healthcare: Can Generative Artificial Intelligence and Large Language Models be a Catalyst for Value-based Healthcare?
    Jayakumar, Prakash
    CLINICAL ORTHOPAEDICS AND RELATED RESEARCH, 2024, 482 (05) : 905 - 906
  • [27] Value-Based Requirements Prioritization: Usage Experiences
    Kukreja, Nupul
    Payyavula, Sheetal Swaroop
    Boehm, Barry
    Padmanabhuni, Srivinas
    2013 CONFERENCE ON SYSTEMS ENGINEERING RESEARCH, 2013, 16 : 806 - 813
  • [28] Can Future Value-Based Care Models in Nephrology Promote Kidney Transplantation?
    Jain, Gaurav
    Kshirsagar, Abhijit, V
    KIDNEY INTERNATIONAL REPORTS, 2024, 9 (06): : 1565 - 1567
  • [29] Applying statistical debugging for enhanced trace validation of agent-based models
    Gore, Ross J.
    Lynch, Christopher J.
    Kavak, Hamdi
    SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL, 2017, 93 (04): : 273 - 284
  • [30] DEBUGGING HETEROGENEOUS DISTRIBUTED SYSTEMS USING EVENT-BASED MODELS OF BEHAVIOR
    BATES, PC
    ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1995, 13 (01): : 1 - 31