A Reuse-Oriented Auxiliary Construction Method for Software Fault Tree and Tool Implementation

被引:0
|
作者
Li, Luyi [1 ]
Lu, Minyan [1 ]
Gu, Tingyang [1 ]
机构
[1] Beihang Univ, Sch Reliabil & Syst Engn, Beijing, Peoples R China
关键词
complex software; auxiliary analysis of software fault tree; formal method;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Current SFTA methods highly rely on the experience of analysts and it's difficult to reuse history information of SFTA for current methods. With the increase of software complexity, the scale of software fault tree has increased explosively. Thus, there is an urgent need to effectively reuse history information of SFTA in order to avoid repeating analysis and improve efficiency. To organize fault tree information effectively, mine valuable patterns from history information and reuse SFTA information, this paper proposed a reuse-oriented auxiliary construction method for software fault tree. Firstly, a semiformal method is proposed to define software fault tree information, which includes elements such as node, relation, type, target function and target software module. Then a knowledge base for software fault tree information is constructed. History information is indexed and reconstructed from several different attribute dimensions. Finally, by text matching and intelligent linking, a reusable sub fault tree is generated automatically from the knowledge base and can be inserted into another fault tree, achieving the goal of reusing SFTA information. The method proposed in this paper can effectively provide aid for SFTA, improve analysis efficiency and increase automation degree. Meanwhile, a tool based on this method is introduced in the paper, which also includes some other useful features such as automatic alignment of nodes, rule checking, minimal cut set calculation, qualitative analysis, and report generation. An example is provided in the paper to demonstrate how to use this method and validate the applicability, validity and efficiency of this method.
引用
收藏
页码:451 / 456
页数:6
相关论文
共 45 条
  • [31] Implementation and testing of a fault detection software tool for improving control system performance in a large commercial building
    Salsbury, T.I.
    Diamond, R.C.
    [J]. Proceedings ACEEE Summer Study on Energy Efficiency in Buildings, 2000, 7 : 147 - 7
  • [32] Multi Controller Software Defined Network Link Fault Location Based on Tree Decomposition Method
    Ye, Xing
    Luo, Xing-Guo
    Hu, Yu-Xiang
    Lin, Min
    [J]. LECTURE NOTES IN REAL-TIME INTELLIGENT SYSTEMS (RTIS 2016), 2018, 613 : 403 - 412
  • [33] Developing a low-cost high-quality software tool for dynamic fault-tree analysis
    Dugan, JB
    Sullivan, KJ
    Coppit, D
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2000, 49 (01) : 49 - 59
  • [34] Analysis of Public Building Construction Phase Fire Accidents Based on Fault Tree Analysis Method
    Ying Bo
    Li Huimin
    Huang Ying
    Tan Xiao
    [J]. CRIOCM2009: INTERNATIONAL SYMPOSIUM ON ADVANCEMENT OF CONSTRUCTION MANAGEMENT AND REAL ESTATE, VOLS 1-6, 2009, : 1447 - 1450
  • [35] FAULT TREE METHOD AS A DECISION-MAKING TOOL FOR ASSESSING THE RISKS OF TRANSPORTATION OF DANGEROUS LOADS
    Lasota, Michal
    Jacyna, Marianna
    Szacillo, Lucyna
    [J]. SCIENTIFIC JOURNAL OF SILESIAN UNIVERSITY OF TECHNOLOGY-SERIES TRANSPORT, 2024, 123 : 133 - 154
  • [36] A software tool for the diagnosis of melanomas Automatic Implementation of the 7-Point Check List Method
    Di Leo, G.
    Paolillo, A.
    Sommella, P.
    Fabbrocini, G.
    Rescigno, O.
    [J]. 2010 IEEE INTERNATIONAL INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE I2MTC 2010, PROCEEDINGS, 2010,
  • [37] Safety risk assessment in shopping center construction projects using Fuzzy Fault Tree Analysis method
    Aghaei P.
    Asadollahfardi G.
    Katabi A.
    [J]. Quality & Quantity, 2022, 56 (1) : 43 - 59
  • [38] A New Construction Method of Regeneration Tree for Single Node Fault Repair Mechanism in Distributed Storage System
    Guo, Wei
    Wang, Yong
    Ye, Miao
    [J]. 2019 15TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS 2019), 2019, : 40 - 44
  • [39] Reliability Analysis of Electrical System of CNC Machine Tool Based on Dynamic Fault Tree Analysis Method
    晏晶
    尹珩苏
    周杰
    李彦锋
    黄洪钟
    [J]. Journal of Donghua University(English Edition), 2015, 32 (06) : 1042 - 1046
  • [40] The W-process for software product evaluation: A method for goal-oriented implementation of the ISO 14598 standard
    Punter, T
    Kusters, R
    Trienekens, J
    Bemelmans, T
    Brombacher, A
    [J]. SOFTWARE QUALITY JOURNAL, 2004, 12 (02) : 137 - 158