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
相关论文
共 42 条
  • [1] VIEWING MAINTENANCE AS REUSE-ORIENTED SOFTWARE-DEVELOPMENT
    BASILI, VR
    [J]. IEEE SOFTWARE, 1990, 7 (01) : 19 - 25
  • [2] Reuse-oriented SLAM Framework using Software Product Lines
    Abdelhady, Mohamed A.
    Dresscher, Douwe
    Broenink, Jan F.
    [J]. 2020 FOURTH IEEE INTERNATIONAL CONFERENCE ON ROBOTIC COMPUTING (IRC 2020), 2020, : 187 - 190
  • [3] Change analysis and management in a reuse-oriented software development setting
    Lam, W
    [J]. ADVANCED INFORMATION SYSTEMS ENGINEERING, 1998, 1413 : 219 - 236
  • [4] Reuse-Oriented Deployment of Software Components: Congregation in Service-Oriented Development
    Atkinson, Colin
    Bostan, Philipp
    Fink, Frederic
    [J]. 2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 65 - 72
  • [5] Reuse-Oriented Camouflaging Trojan: Vulnerability Detection and Attack Construction
    Lin, Zhiqiang
    Zhang, Xiangyu
    Xu, Dongyan
    [J]. 2010 IEEE-IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS DSN, 2010, : 281 - 290
  • [6] A reuse-oriented redesign method of used machine tool based on matter-element theory
    Cao, Huajun
    Chen, Xiang
    Xu, Lei
    Ma, Enxu
    [J]. INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING, 2014, 15 (05) : 921 - 928
  • [7] A reuse-oriented redesign method of used machine tool based on matter-element theory
    Huajun Cao
    Xiang Chen
    Lei Xu
    Enxu Ma
    [J]. International Journal of Precision Engineering and Manufacturing, 2014, 15 : 921 - 928
  • [8] Reuse-oriented software architecture design based on architectural meta model
    Shi, Ying
    Li, Xiaojian
    Wang, Junli
    Zheng, Ying
    [J]. DCABES 2007 Proceedings, Vols I and II, 2007, : 408 - 411
  • [9] Reuse-oriented redesign method of used products based on axiomatic design theory and QFD
    Du, Yanbin
    Cao, Huajun
    Chen, Xiang
    Wang, Bentao
    [J]. JOURNAL OF CLEANER PRODUCTION, 2013, 39 : 79 - 86
  • [10] Research on Reuse-oriented Intellectual Development Method for CNC Human-Machine Interface
    Zhai, Zhenkun
    Li, Di
    Li, Song
    Zhang, Chunhua
    [J]. AUTOMATION EQUIPMENT AND SYSTEMS, PTS 1-4, 2012, 468-471 : 2672 - 2677