Towards the formal performance analysis of multistate coherent systems using HOL theorem proving

被引:0
|
作者
Murtza, Shahid Ali [1 ]
Ahmed, Waqar [1 ]
Rashid, Adnan [1 ]
Hasan, Osman [1 ]
机构
[1] Natl Univ Sci & Technol NUST, Sch Elect Engn & Comp Sci SEECS, Sect H-12, Islamabad 44000, Pakistan
关键词
Multistate coherent systems; reliability analysis; probabilistic analysis; theorem proving; higher-order logic; HOL4; MONTE-CARLO-SIMULATION; RELIABILITY-ANALYSIS; FORMALIZATION;
D O I
10.1177/1748006X221074441
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Many practical engineering systems and their components have multiple performance levels and failure modes. If these systems form a monotonically increasing structure function (system model) with respect to the performance of their components and also if all of their components affect the overall system performance, then they are said to be multistate coherent systems. Traditionally, the reliability analysis of these multistate coherent systems has been carried out using paper-and-pencil or simulation based methods. The former method is often prone to human errors, while the latter requires high computational resources for large and complex systems having components with multiple operational states. As a complimentary approach, we propose to use Higher-order-logic (HOL) theorem proving to develop a sound reasoning framework to analyze the reliability of multistate coherent systems in this paper. This framework allows us to formally verify generic mathematical properties about multistate coherent systems with an arbitrary number of components and their states. Particularly, we present the HOL formalization of series and parallel multistate coherent systems and formally verify their deterministic and probabilistic properties using the HOL4 theorem prover. For illustration purposes, we present the formal reliability analysis of the multistate oil and gas pipeline to demonstrate the effectiveness of our proposed framework.
引用
收藏
页码:180 / 194
页数:15
相关论文
共 50 条
  • [41] Event Tree Reliability Analysis of Safety Critical Systems Using Theorem Proving
    Abdelghany, Mohamed
    Ahmad, Waqar
    Tahar, Sofiene
    [J]. IEEE SYSTEMS JOURNAL, 2022, 16 (02): : 2899 - 2910
  • [42] On the modelling of search in theorem proving - Towards a theory of strategy analysis
    Bonacina, MP
    Hsiang, J
    [J]. INFORMATION AND COMPUTATION, 1998, 147 (02) : 171 - 208
  • [43] Formal Analysis of Steady State Errors in Feedback Control Systems using HOL-Light
    Hasan, Osman
    Ahmad, Muhammad
    [J]. DESIGN, AUTOMATION & TEST IN EUROPE, 2013, : 1423 - 1426
  • [44] Formal analysis and verification of an OFDM modem design using HOL
    Abdullah, Abu Nasser M.
    Akbarpour, Behzad
    Tahar, Sofiene
    [J]. PROCEEDINGS OF FORMAL METHODS IN COMPUTER AIDED DESIGN, 2006, : 189 - +
  • [45] Using Lightweight Theorem Proving in an Asynchronous Systems Context
    Danish, Matthew
    Xi, Hongwei
    [J]. NASA FORMAL METHODS, NFM 2014, 2014, 8430 : 158 - 172
  • [46] Formal verification of Matrix based MATLAB models using interactive theorem proving
    Gauhar, Ayesha
    Rashid, Adnan
    Hasan, Osman
    Bispo, Joao
    Cardoso, Joao M. P.
    [J]. PEERJ COMPUTER SCIENCE, 2021, 7 : 1 - 21
  • [47] Formal verification of C systems code : SSStructured types, separation logic and theorem proving
    Sydney Research Lab., National ICT Australia, Eveleigh, Australia
    [J]. J Autom Reasoning, 2009, 2-4 (125-187):
  • [48] An approach for lifetime reliability analysis using theorem proving
    Abbasi, Naeem
    Hasan, Osman
    Tahar, Sofiene
    [J]. JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 2014, 80 (02) : 323 - 345
  • [49] Error analysis of digital filters using theorem proving
    Akbarpour, B
    Tahar, S
    [J]. THEOREM PROVING IN HIGHER ORDER LOGICS, PROCEEDINGS, 2004, 3223 : 1 - 17
  • [50] Optimization of Executable Formal Interpreters Developed in Higher-Order Logic Theorem Proving Systems
    Yang, Zheng
    Lei, Hang
    [J]. IEEE ACCESS, 2018, 6 : 70331 - 70348