Model-Based Diagnostic using Model Checking

被引:0
|
作者
Bourahla, Mustapha [1 ]
机构
[1] Univ Biskra, Dept Comp Sci, Biskra, Algeria
关键词
D O I
10.1109/DepCoS-RELCOMEX.2009.33
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
In this paper, we present an approach integrating the two techniques of model-based diagnosis and model checking for diagnosing physical systems and debugging software program. (in particular hardware programs). For diagnosis, the physical system is modeled by a structural description viewing the connections between the different components of the system. Our approach which uses model checking technique, diagnoses this description (model) using the obtained observations from the real design (or simulation of a description program). This diagnosis is based on checking the consistency between these observations and the system description with a set of combinations of subsets of faulty and unfaulty components. For debugging, the program is first converted to a diagnosis model. Then, we use the model checking to check the satisfaction of the design properties, if at least one property is violated, our approach will generate a set of subsets of faulted components which are candidate for debugging this program by looking for the associated statements to these faulted components.
引用
收藏
页码:229 / 236
页数:8
相关论文
共 50 条
  • [1] Bridging the Gap Between Model-Based Development and Model Checking
    Miller, Steven P.
    TOOLS AND ALGORITHMS FOR THE CONSTRUCTION AND ANALYSIS OF SYSTEMS, PROCEEDINGS, 2009, 5505 : 443 - 453
  • [2] A MODEL-BASED DIAGNOSTIC PROGRAM
    TODD, BS
    SOFTWARE ENGINEERING JOURNAL, 1987, 2 (03): : 54 - 63
  • [3] Systematic Model-Based Safety Assessment Via Probabilistic Model Checking
    Gomes, Adriano
    Mota, Alexandre
    Sampaio, Augusto
    Ferri, Felipe
    Buzzi, Julio
    LEVERAGING APPLICATIONS OF FORMAL METHODS, VERIFICATION, AND VALIDATION, PT I, 2010, 6415 : 625 - +
  • [4] Model-based variable and transition orderings for efficient symbolic model checking
    Johnston, Wendy
    Winter, Kirsten
    van den Berg, Lionel
    Strooper, Paul
    Robinson, Peter
    FM 2006: FORMAL METHODS, PROCEEDINGS, 2006, 4085 : 524 - 540
  • [5] Efficient Refinement Checking for Model-Based Mutation Testing
    Aichernig, Bernhard K.
    Joebstl, Elisabeth
    2012 12TH INTERNATIONAL CONFERENCE ON QUALITY SOFTWARE (QSIC), 2012, : 21 - 30
  • [6] Rapid Property Specification and Checking for Model-Based Formalisms
    Balasubramanian, Daniel
    Pap, Gabor
    Nine, Harmon
    Karsai, Gabor
    Lowry, Michael
    Pasareanu, Corina
    Pressburger, Tom
    2011 22ND IEEE INTERNATIONAL SYMPOSIUM ON RAPID SYSTEM PROTOTYPING (RSP), 2011, : 121 - 127
  • [7] Improving functional/diagnostic testing using model-based reasoning
    Carey, DR
    Dussault, PL
    1998 IEEE AUTOTESTCON PROCEEDINGS - IEEE SYSTEMS READINESS TECHNOLOGY CONFERENCE, 1998, : 292 - 300
  • [8] Model-based learning for diagnostic tasks
    Specht, D.
    Weiss, S.
    Mult, H.C.
    Spur, G.
    CIRP Annals - Manufacturing Technology, 1992, 41 (01) : 557 - 560
  • [9] COMPOSING MODEL-BASED DIAGNOSTIC SYSTEMS
    LEITCH, R
    FREITAG, H
    TORNIELLI, G
    SHEN, Q
    INTEGRATED COMPUTER-AIDED ENGINEERING, 1995, 2 (03) : 203 - 217
  • [10] Integrating model checking with HiP-HOPS in model-based safety analysis
    Sharvia, Septavera
    Papadopoulos, Yiannis
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2015, 135 : 64 - 80