Abstraction as a Practical Debugging Tool

被引:0
|
作者
Ray, Sandip [1 ]
机构
[1] Univ Texas Austin, Austin, TX 78712 USA
关键词
D O I
10.1109/MTV.2008.19
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present a procedure for automatically constructing an abstract state model of a hardware design using the definition of the state transition function for the design and a description of the set of observations to be preserved in file abstraction. The procedure iteratively Constructs the abstract model by refining a mapping from the states of the original design to the states of the abstraction. The resulting abstraction is guaranteed to be a conservative approximation of the design. We discuss our implementation of the procedure and different design trade-offs involved in making it effective.
引用
收藏
页码:45 / 48
页数:4
相关论文
共 50 条
  • [1] COCKPIT: A Practical Debugging Tool for the Training of Deep Neural Networks
    Schneider, Frank
    Dangel, Felix
    Hennig, Philipp
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 34 (NEURIPS 2021), 2021, 34
  • [2] Automated Design Debugging With Abstraction and Refinement
    Safarpour, Sean
    Veneris, Andreas
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2009, 28 (10) : 1597 - 1608
  • [3] Is the functional classification of archival records an intellectual abstraction or a practical tool?
    de Sousa, Renato Tarciso Barbosa
    ACERVO, 2022, 35 (02): : 23 - 23
  • [4] DEBUGGING TOOL
    JENNINGS, E
    DR DOBBS JOURNAL, 1985, 10 (02): : 10 - &
  • [5] Automated Debugging with High Level Abstraction and Refinement
    Safarpour, Sean
    Veneris, Andreas
    2009 IEEE INTERNATIONAL HIGH LEVEL DESIGN VALIDATION AND TEST WORKSHOP, 2009, : 26 - +
  • [6] SEQUENTIAL DEBUGGING AT A HIGH-LEVEL OF ABSTRACTION
    OLSSON, RA
    CRAWFORD, RH
    HO, WW
    WEE, CE
    IEEE SOFTWARE, 1991, 8 (03) : 27 - 36
  • [7] ABSTRACTION MECHANISMS FOR EVENT CONTROL IN PROGRAM DEBUGGING
    LAZZERINI, B
    LOPRIORE, L
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1989, 15 (07) : 890 - 901
  • [8] Analysis and Remodeling of the DirtyCOW Vulnerability by Debugging and Abstraction
    Wen, Yanjun
    Wang, Ji
    STRUCTURED OBJECT-ORIENTED FORMAL LANGUAGE AND METHOD (SOFL+MSVL 2019), 2020, 12028 : 3 - 12
  • [9] Abstraction and refinement techniques in automated design debugging
    Safarpour, Sean
    Veneris, Andreas
    2007 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, VOLS 1-3, 2007, : 1182 - 1187
  • [10] Managing Complexity in Design Debugging with Sequential Abstraction and Refinement
    Keng, Brian
    Veneris, Andreas
    2011 16TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2011,