Reuse of formal verification efforts of incomplete models at the requirements specification stage

被引:0
作者
Díaz-Redondo, RP [1 ]
Pazos-Arias, JJ [1 ]
Fernández-Vilas, A [1 ]
机构
[1] Univ Vigo, Dept Enxeneria Telemat, Vigo, Spain
来源
COMPONENT-BASED SOFTWARE QUALITY: METHODS AND TECHNIQUES | 2003年 / 2693卷
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Even though verifying systems during any phase of the development process is a remarkable advantage of using formal techniques, in software engineering practice the great computing resources needed to verify medium-large and large systems entails an efficiency problem in incremental life-cycles, where each iteration implies identifying new requirements, verifying them and, in many cases, modifying the current release of the system to satisfy the new functional specifications. In order to improve the consistency checking process in this kind of life-cycles, we propose reusing formal verification information - previously obtained by a model. checking algorithm - to reduce the amount of verifications. This proposal is supported by ARIFS methodology (Approximate Retrieval of Incomplete and Formal Specifications) which provides a classification mechanism and an approximate and efficient retrieval one (without formal proofs) to recover the verification information linked to formal and incomplete functional specifications.
引用
收藏
页码:326 / 351
页数:26
相关论文
共 23 条
  • [1] RECOGNIZING SAFETY AND LIVENESS
    ALPERN, B
    SCHNEIDER, FB
    [J]. DISTRIBUTED COMPUTING, 1987, 2 (03) : 117 - 126
  • [2] [Anonymous], 1997, REQUIR ENG
  • [3] BROY M, 1996, FORMAL DESCRIPTION T, V9, P95
  • [4] BRYANT RE, 1986, IEEE T COMPUT, V35, P677, DOI 10.1109/TC.1986.1676819
  • [5] CHENG BHC, 1997, IEEE T KNOWLEDGE DAT, V9
  • [6] Clarke E. M., 1989, Proceedings. Fourth Annual Symposium on Logic in Computer Science (Cat. No.89CH2753-2), P353, DOI 10.1109/LICS.1989.39190
  • [7] AN IMPROVED PROTOCOL REACHABILITY ANALYSIS TECHNIQUE
    HOLZMANN, GJ
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1988, 18 (02) : 137 - 161
  • [8] TRACING PROTOCOLS
    HOLZMANN, GJ
    [J]. AT&T TECHNICAL JOURNAL, 1985, 64 (10): : 2413 - 2433
  • [9] *ISO, 1989, ISOIEC8807
  • [10] KEIDAR I, 2000, 22 INT C SOFTW ENG I, P478