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 条
  • [31] Verifying Incomplete and Evolving Specifications
    Menghi, Claudio
    36TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING (ICSE COMPANION 2014), 2014, : 670 - 673
  • [32] Verifying Communication Protocols Using Live Sequence Chart Specifications
    Kumar, Rahul
    Mercer, Eric G.
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2009, 250 (02) : 33 - 48
  • [33] Verifying Estelle protocol specifications using Numerical Petri Nets
    Lai, R
    Jirachiefpattana, A
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 1996, 11 (01): : 15 - 33
  • [34] FAULT TREE ANALYSIS USING BIT MANIPULATION
    WHEELER, DB
    HSUAN, JS
    DUERSCH, RR
    ROE, GM
    IEEE TRANSACTIONS ON RELIABILITY, 1977, 26 (02) : 95 - 99
  • [35] QUICKSPEC: Guessing Formal Specifications Using Testing
    Claessen, Koen
    Smallbone, Nicholas
    Hughes, John
    TEST AND PROOFS, PROCEEDINGS, 2010, 6143 : 6 - +
  • [36] USING EXPERT SYSTEMS TO CONSTRUCT FORMAL SPECIFICATIONS
    BLACKBURN, MR
    IEEE EXPERT-INTELLIGENT SYSTEMS & THEIR APPLICATIONS, 1989, 4 (01): : 62 - 74
  • [37] Using formal specifications in object oriented design
    Felice, L
    CHALLENGES OF INFORMATION TECHNOLOGY MANAGEMENT IN THE 21ST CENTURY, 2000, : 1062 - 1063
  • [38] PROTOCOL TRACE ANALYSIS BASED ON FORMAL SPECIFICATIONS
    KIM, MC
    CHANSON, ST
    VUONG, ST
    IFIP TRANSACTIONS C-COMMUNICATION SYSTEMS, 1992, 2 : 393 - 408
  • [39] Using formal specifications for component retrieval and reuse
    Penix, J
    Alexander, P
    PROCEEDINGS OF THE THIRTY-FIRST HAWAII INTERNATIONAL CONFERENCE ON SYSTEM SCIENCES, VOL III: EMERGING TECHNOLOGIES TRACK, 1998, : 356 - 365
  • [40] Complementing computational protocol analysis with formal specifications
    Choo, KKR
    Boyd, C
    Hitchcock, Y
    Maitland, G
    FORMAL ASPECTS IN SECURITY AND TRUST, 2005, 173 : 129 - 144