Formal Specification of Medical Systems by Proof-Based Refinement

被引:22
|
作者
Mery, Dominique [1 ]
Singh, Neeraj Kumar [1 ]
机构
[1] Univ Nancy 1, LORIA, F-54506 Vandoeuvre Les Nancy, France
关键词
Design; Verification; Modeling; event-driven approach; proof-based development; refinement; verification and validation; SOFTWARE; CODESIGN;
D O I
10.1145/2406336.2406351
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Formal methods have emerged as an alternative approach to ensuring quality and correctness of highly critical systems, overcoming limitations of traditional validation techniques such as simulation and testing. We propose a refinement-based methodology for complex medical systems design, which possesses all the required key features. A refinement-based combined approach of formal verification, model validation using a model-checker and refinement chart is proposed in this methodology for designing a high-confidence medical device. Furthermore, we show the effectiveness of this methodology for the design of a cardiac pacemaker system.
引用
收藏
页数:25
相关论文
共 50 条
  • [1] Proof-Based Coverage Metrics for Formal Verification
    Ghassabani, Elaheh
    Gacek, Andrew
    Whalen, Michael W.
    Heimdahl, Mats P. E.
    Wagner, Lucas
    [J]. PROCEEDINGS OF THE 2017 32ND IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE'17), 2017, : 194 - 199
  • [2] System-on-chip design by proof-based refinement
    Dominique Cansell
    Dominique Méry
    Cyril Proch
    [J]. International Journal on Software Tools for Technology Transfer, 2009, 11 (3) : 217 - 238
  • [3] A Proof-Based Method for Modelling Timed Systems
    Iliasov, Alexei
    Bryans, Jeremy
    [J]. PERSPECTIVES OF SYSTEM INFORMATICS, PSI 2014, 2015, 8974 : 161 - 176
  • [4] Alliance of model-driven engineering with a proof-based formal approach
    Idani, Akram
    Ledru, Yves
    Vega, German
    [J]. INNOVATIONS IN SYSTEMS AND SOFTWARE ENGINEERING, 2020, 16 (3-4) : 289 - 307
  • [5] Alliance of model-driven engineering with a proof-based formal approach
    Akram Idani
    Yves Ledru
    German Vega
    [J]. Innovations in Systems and Software Engineering, 2020, 16 : 289 - 307
  • [6] Formal specification and proof of Gridjack
    Mao, Li
    Qi, Deyu
    [J]. 2012 FIFTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID 2012), VOL 1, 2012, : 110 - 114
  • [7] ON FORMAL SPECIFICATION OF A PROOF TOOL
    ARTHAN, RD
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1991, 551 : 356 - 370
  • [8] Industrialising a proof-based verification approach of computerised interlocking systems
    Behnia, S.
    Mammar, A.
    Mota, J-M.
    Breton, N.
    Caspi, P.
    Raymond, P.
    [J]. COMPUTERS IN RAILWAYS XI: COMPUTER SYSTEM DESIGN AND OPERATION IN THE RAILWAY AND OTHER TRANSIT SYSTEMS, 2008, 103 : 143 - 152
  • [9] Integrating proof-based and model-checking techniques for the formal verification of cryptographic protocols
    Bolignano, D
    [J]. COMPUTER AIDED VERIFICATION, 1998, 1427 : 77 - 87
  • [10] Change Impact Analysis for Refinement-Based Formal Specification
    Saruwatari, Shinnosuke
    Ishikawa, Fuyuki
    Kobayashi, Tsutomu
    Honiden, Shinichi
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (08) : 1462 - 1477