EPVD - AN INTERACTIVE PROTOCOL SPECIFICATION AND VALIDATION ENVIRONMENT IN ESTELLE FORMAL SPECIFICATION

被引:2
|
作者
HUANG, KC
NAIN, TS
HSIEH, WS
YANG, CS
LU, CS
机构
[1] NATL SUN YAT SEN UNIV,DEPT ELECT ENGN,KAOHSIUNG,TAIWAN
[2] NATL KAOHSIUNG INST TECHNOL,DEPT ELECT ENGN,KAOHSIUNG,TAIWAN
来源
MICROPROCESSING AND MICROPROGRAMMING | 1992年 / 35卷 / 1-5期
关键词
D O I
10.1016/0165-6074(92)90296-J
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The Extended Protocol Validation Development System (EPVD) is extended on PVD [1]. The PVD provides an interactive protocol specification and validation software environment on finite state machine (FSM) model. EPVD extends an Estelle environment into PVD, then provides the specification and validation of communication protocol in Estelle formal specification. It provides a graphic-interface for user to specify the modules and transitions of communication protocol. By ultilizing our developed intra-module combination/validation technique, we can easily combine and validate these transitions. A FSM and the logical correctness of associated these transitions can also be found as well. The inter-module combination/validation algorithm is developed to combine and to validate the FSMs of module, and in turn, is used to find a FSM and the logical properties of their communications. EPVD implements those approaches with several tools. Users could use these tools to specify a communication protocol with either FSM model or Estelle model, and to validate the intra-entity and inter-entity communications. This system has been used to design and to validate an ABP specification [4], and the result is to be reported.
引用
收藏
页码:71 / 77
页数:7
相关论文
共 50 条
  • [1] FORMAL SPECIFICATION, VALIDATION AND IMPLEMENTATION OF AN APPLICATION PROTOCOL WITH ESTELLE
    NGUYEN, CT
    HUNEL, P
    VIALATTE, MC
    IFIP TRANSACTIONS C-COMMUNICATION SYSTEMS, 1992, 2 : 361 - 376
  • [2] IMPLEMENTATION AND DESIGN OF PVD - AN INTERACTIVE PROTOCOL SPECIFICATION AND VALIDATION ENVIRONMENT
    HUANG, KC
    HSIEH, WS
    LU, CS
    YANG, MS
    NAIN, TS
    LIN, I
    MICROPROCESSING AND MICROPROGRAMMING, 1991, 32 (1-5): : 281 - 288
  • [3] Formal specification and validation of a vital communication protocol
    Cimatti, A
    Pieraccini, PL
    Sebastiani, R
    Traverso, P
    Villafiorita, A
    FM'99-FORMAL METHODS, VOL II, 1999, 1709 : 1584 - 1604
  • [4] ESTELLE FORMAL SPECIFICATION OF ISO VIRTUAL TERMINAL
    AMER, PD
    CECELI, F
    COMPUTER STANDARDS & INTERFACES, 1989, 9 (02) : 87 - 104
  • [5] FORMAL SPECIFICATION OF AN INFORMATION GATEWAY SERVICE INTERFACE IN ESTELLE
    SALEH, K
    URAL, H
    COMPUTER STANDARDS & INTERFACES, 1994, 16 (04) : 341 - 368
  • [6] Estimating the size of an Estelle specification for a communication protocol
    Huang, SJ
    Lai, R
    COMPSAC 97 : TWENTY-FIRST ANNUAL INTERNATIONAL COMPUTER SOFTWARE & APPLICATIONS CONFERENCE, 1997, : 565 - 568
  • [7] EVEN: A software environment for Estelle specification verification
    Jirachiefpattana, A
    Lai, R
    JOURNAL OF SYSTEMS AND SOFTWARE, 1997, 39 (02) : 119 - 143
  • [8] The formal specification of interactive systems
    Harrison, MD
    SOFTWARE ENGINEERING JOURNAL, 1996, 11 (06): : 322 - 322
  • [9] Formal specification of a protocol processor
    Westerlund, T
    Plosila, J
    EMBEDDED COMPUTER SYSTEMS: ARCHITECTURES, MODELING, AND SIMULATION, 2005, 3553 : 122 - 131
  • [10] FORMAL SPECIFICATION, VALIDATION AND PERFORMANCE EVALUATION OF THE XPRESS TRANSFER PROTOCOL
    BUDKOWSKI, S
    ALKHECHI, B
    BENALYCHERIF, ML
    DEMBINSKI, P
    GARDIE, M
    LALLET, E
    LAFOSSE, JPM
    SOUISSI, Y
    PROTOCOL SPECIFICATION, TESTING AND VERIFICATION, XIII, 1993, 16 : 191 - 206