Verifying formal specifications using fault tree analysis

被引:0
|
作者
Liu, SY [1 ]
机构
[1] Hosei Univ, Fac Comp & Informat Sci, Tokyo, Japan
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Specification before implementation has been suggested as a sensible approach to software evolution. The quality of this approach may be improved by using formal specification. However, to serve as a trustable foundation for implementation and to help reduce the cost in program testing, the formal specification must be ensured to be satisfiable, consistent, complete, and accurate in recording the user requirements. In this paper we first define those four concepts and then introduce a technique for verifying formal specifications that combines the fault tree analysis with static analysis and testing techniques.
引用
收藏
页码:272 / 281
页数:2
相关论文
共 50 条
  • [41] Formal Modeling and Verifying Dubbo Using Process Algebra
    Hou, Zhiru
    Yin, Jiaqi
    Zhu, Huibiao
    Vinh, Phan Cong
    MOBILE NETWORKS & APPLICATIONS, 2023, 29 (4): : 1257 - 1272
  • [42] Verifying an ATM protocol using a combination of formal techniques
    Rusu, Vlad
    COMPUTER JOURNAL, 2006, 49 (06): : 710 - 730
  • [43] Verifying an ATM protocol using a combination of formal techniques
    Rusu, Vlad
    Computer Journal, 2006, 49 (06): : 710 - 730
  • [44] An overview of CAFE specification environment - an algebraic approach for creating, verifying, and maintaining formal specifications over networks
    Futatsugi, K
    Nakagawa, A
    FIRST IEEE INTERNATIONAL CONFERENCE ON FORMAL ENGINEERING METHODS, PROCEEDINGS, 1997, : 170 - 181
  • [45] Formally verifying decompositions of stochastic specifications
    Hampus, Anton
    Nyberg, Mattias
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2024, 26 (02) : 207 - 228
  • [46] Verifying behavioural specifications in CafeOBJ environment
    Mori, A
    Futatsugi, K
    FM'99-FORMAL METHODS, VOL II, 1999, 1709 : 1625 - 1643
  • [47] Formally Verifying Decompositions of Stochastic Specifications
    Hampus, Anton
    Nyberg, Mattias
    FORMAL METHODS FOR INDUSTRIAL CRITICAL SYSTEMS (FMICS 2022), 2022, 13487 : 193 - 210
  • [48] Verifying temporal specifications of Java programs
    Francesco Spegni
    Luca Spalazzi
    Giovanni Liva
    Martin Pinzger
    Andreas Bollin
    Software Quality Journal, 2020, 28 : 695 - 744
  • [49] Verifying generative CASL architectural specifications
    Hoffman, P
    RECENT TRENDS IN ALGEBRAIC DEVELOPMENT TECHNIQUES, 2003, 2755 : 233 - 252
  • [50] VERIFYING UCM SPECIFICATIONS OF DISTRIBUTED SYSTEMS USING COLORED PETRI NETS
    Vizovitin, N. V.
    Nepomniaschy, V. A.
    Stenenko, A. A.
    CYBERNETICS AND SYSTEMS ANALYSIS, 2015, 51 (02) : 213 - 222