An estelle-based incremental protocol design system

被引:1
|
作者
Huang, CM
Hsu, JM
Lai, HY
Huang, DT
Pong, JC
机构
[1] Institute of Information Engineering, National Cheng Kung University, Tainan
[2] Institute of Information Engineering, National Cheng Kung University
关键词
D O I
10.1016/0164-1212(95)00065-8
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Formal description techniques (FDTs) provide formal and abstract ways to specify what protocols have to do and what features protocols need. Estelle is an FDT defined by the International Organization for Standardization for protocol specifications. We present an incremental protocol design system that contains an incremental protocol verification technique and an Estelle translator. Our incremental protocol design system allows on-line reverification after respecification. That is, instead of verifying respecified (modified) protocols from scratch, the reverification procedure is executed continuously and incrementally at the modification point. Using the translator, Estelle protocol specifications can be translated and interpreted for protocol verification. To meet the requirement of modifying protocol specifications written in Estelle at run time, the Estelle translator allows incremental translation and interpretation of the modified Estelle specification part for incremental verification. To further reduce the number of global states to be explored, the concept of dead and live variables is incorporated into our incremental verification technique. Based on the incremental verification technique and the Estelle translator, an incremental protocol design system (IPDS) is developed on SUN SPARC OPENLOOK workstations. Using IPDS, protocol designers can analyze the verification results, interactively modify the protocols, and then continue the verification incrementally. (C) 1997 by Elsevier Science Inc.
引用
收藏
页码:115 / 135
页数:21
相关论文
共 50 条
  • [1] An Estelle-based Probabilistic Partial Timed Protocol verification system
    Huang, CM
    Hsu, JM
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 2000, : 83 - 90
  • [2] PPP (P3):: an Estelle-based probabilistic partial protocol verification system
    Huang, CM
    Hsu, JM
    [J]. COMPUTER COMMUNICATIONS, 2000, 23 (02) : 177 - 192
  • [3] ESTELLE-BASED TEST-GENERATION TOOL
    SARIKAYA, B
    FORGHANI, B
    ESWARA, S
    [J]. COMPUTER COMMUNICATIONS, 1991, 14 (09) : 534 - 544
  • [4] An estelle translator for incremental protocol verification
    Huang, CM
    Hsu, JM
    [J]. JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 1996, 19 (02) : 179 - 192
  • [5] A PROTOCOL DEVELOPMENT ENVIRONMENT BASED ON ESTELLE
    FOEDISCH, R
    HELD, T
    KOENIG, H
    [J]. IFIP TRANSACTIONS C-COMMUNICATION SYSTEMS, 1992, 6 : 121 - 141
  • [6] PROTOCOL VISUALIZATION IN ESTELLE
    AMER, PD
    NEW, D
    [J]. COMPUTER NETWORKS AND ISDN SYSTEMS, 1993, 25 (07): : 741 - 760
  • [7] EHPVS - A PROTOCOL VERIFICATION SYSTEM FOR VERIFYING PROTOCOLS SPECIFIED IN ESTELLE
    HUANG, CM
    HSU, JM
    [J]. JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 1995, 18 (03) : 379 - 390
  • [8] Protocol visualization of Estelle specifications
    [J]. 1600, Publ by Elsevier Science Publishers B.V., Amsterdam, Neth
  • [9] New protocol modeling methods based on ESTELLE formal description
    Li, GQ
    An, JP
    [J]. 2005 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS, VOLS 1 AND 2, PROCEEDINGS: VOL 1: COMMUNICATION THEORY AND SYSTEMS, 2005, : 1277 - 1282
  • [10] VERIFICATION OF ISO ACSE PROTOCOL SPECIFIED IN ESTELLE
    LAI, R
    JIRACHIEFPATTANA, A
    [J]. COMPUTER COMMUNICATIONS, 1994, 17 (03) : 172 - 188