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 条
  • [21] Formal Specification and Validation of Security Policies
    Bourdier, Tony
    Cirstea, Horatiu
    Jaume, Mathieu
    Kirchner, Helene
    FOUNDATIONS AND PRACTICE OF SECURITY, 2011, 6888 : 148 - +
  • [22] Formal specification techniques as a catalyst in validation
    Aichernig, BK
    Gerstinger, A
    Aster, R
    FIFTH IEEE INTERNATIONAL SYMPOSIUM ON HIGH ASSURANCE SYSTEMS ENGINEERING, PROCEEDINGS, 2000, : 203 - 206
  • [23] INSEP - a model-based interactive software environment for protocol specification
    Zhang, Yaoxue
    Zhang, Yue
    Advances in Modelling and Analysis B: Signals, Information, Data, Patterns, 1994, 30 (1-2): : 31 - 37
  • [24] Formal specification and refinement for an interactive Web example
    Van Coppenhagen, Ingrid
    Dwolatzky, Barry
    WEBIST - Int. Conf. Web Inf. Syst. Technol., Proc., (89-96):
  • [25] Formal specification and refinement for an interactive Web example
    van Coppenhagen, Ingrid
    Dwolatzky, Barry
    WEBIST 2006: PROCEEDINGS OF THE SECOND INTERNATIONAL CONFERENCE ON WEB INFORMATION SYSTEMS AND TECHNOLOGIES: INTERNET TECHNOLOGY / WEB INTERFACE AND APPLICATIONS, 2006, : 89 - +
  • [26] On estimating protocol performance from a formal specification
    Miller, RE
    Chaudhry, ZU
    1999 IEEE INTERNATIONAL PERFORMANCE, COMPUTING AND COMMUNICATIONS CONFERENCE, 1999, : 157 - 163
  • [27] Optimal partitioning of formal specification in protocol compiler
    Li, M
    Wu, XB
    Zhu, XH
    Wang, H
    Proceedings of the IASTED International Conference on Artificial Intelligence and Applications, Vols 1and 2, 2004, : 829 - 832
  • [28] Formal Specification and Verification of Transmission Control Protocol
    Jarrar, Abdessamad
    Bellasri, Otman
    Chougdali, Sallami
    Balouki, Youssef
    ICCWCS'17: PROCEEDINGS OF THE 2ND INTERNATIONAL CONFERENCE ON COMPUTING AND WIRELESS COMMUNICATION SYSTEMS, 2017,
  • [29] A formal specification animation method for operation validation
    Liu, Shaoying
    Miao, Weikai
    JOURNAL OF SYSTEMS AND SOFTWARE, 2021, 178
  • [30] ViennaTalk: An integrated specification environment focused on the early stage of the formal specification phase
    Oda, Tomohiro
    Araki, Keijiro
    Computer Software, 2017, 34 (04) : 129 - 143