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 条
  • [31] DEBUGGING HETEROGENEOUS DISTRIBUTED SYSTEMS USING EVENT-BASED MODELS OF BEHAVIOR
    BATES, P
    SIGPLAN NOTICES, 1989, 24 (01): : 11 - 22
  • [32] Stochastic debugging based reliability growth models for Open Source Software project
    Singhal, Shakshi
    Kapur, P. K.
    Kumar, Vivek
    Panwar, Saurabh
    ANNALS OF OPERATIONS RESEARCH, 2024, 340 (01) : 531 - 569
  • [33] VALUE-BASED HEALTHCARE: CAN ARTIFICIAL INTELLIGENCE IMPROVE THE MENTAL HEALTH WITH BRAZILIAN DATA?
    Vaz, P.
    Emerick, J.
    Relvas, C.
    Gaspar, A.
    Lemos, T.
    Ribeiro, A.
    VALUE IN HEALTH, 2020, 23 : S213 - S213
  • [34] Are Value-Based Incentives Driving Behavior Change to Improve Value?
    Damberg, Cheryl L.
    Silverman, Marissa
    Burgette, Lane
    Vaiana, Mary E.
    Ridgely, M. Susan
    AMERICAN JOURNAL OF MANAGED CARE, 2019, 25 (02): : E26 - +
  • [35] The Design and Debugging of CAN232 Converter with Acceptance Filter based on ARM Microcontroller
    Jiang, Bing
    Zhang, Chongwei
    2008 INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION WORKSHOP: IITA 2008 WORKSHOPS, PROCEEDINGS, 2008, : 729 - 732
  • [36] A Component-Based Debugging Approach for Detecting Structural Inconsistencies in Declarative Equation Based Models
    Jian-Wan Ding
    Li-Ping Chen
    Fan-Li Zhou
    Journal of Computer Science and Technology, 2006, 21 : 450 - 458
  • [37] A component-based debugging approach for detecting structural inconsistencies in declarative equation based models
    Ding, Jian-Wan
    Chen, Li-Ping
    Zhou, Fan-Li
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2006, 21 (03) : 450 - 458
  • [38] Evidence That Value-Based Insurance Can Be Effective
    Chernew, Michael E.
    Juster, Iver A.
    Shah, Mayur
    Wegh, Arnold
    Rosenberg, Stephen
    Rosen, Allison B.
    Sokol, Michael C.
    Yu-Isenberg, Kristina
    Fendrick, A. Mark
    HEALTH AFFAIRS, 2010, 29 (03) : 530 - 536
  • [39] Value-Based Healthcare and Radiology: How can Value be Measured?
    Teixeira Ferreira Nuno, Filipe Manuel
    Gradim, Adriana Coutinho
    da Costa Dias, Ana Alexandra
    Polonia, Daniel Ferreira
    JOURNAL OF HEALTH MANAGEMENT, 2022, 24 (04) : 556 - 565
  • [40] Value-Based Digital Transformation: Innovating Customer Experiences
    Koilada, D. V. S. R. Krishna
    2019 IEEE TECHNOLOGY & ENGINEERING MANAGEMENT CONFERENCE (TEMSCON), 2019,