Formal specification and validation of a vital communication protocol

被引:0
|
作者
Cimatti, A
Pieraccini, PL
Sebastiani, R
Traverso, P
Villafiorita, A
机构
[1] IRST, ITC, I-38055 Povo, Trento, Italy
[2] Ansaldo Segnalamento Ferroviario, Genoa, Italy
来源
FM'99-FORMAL METHODS, VOL II | 1999年 / 1709卷
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Formal methods have a great potential of application as powerful specification and early debugging methods in the development of industrial systems. In certain application fields, formal methods are even becoming part of standards. However, the application of formal methods in the development of industrial products is by no means trivial. Indeed, formal methods can be costly, slow down the process of development, and require changes on the development cycle, and training. This paper describes a project developed by Ansaldo Segnalamento Ferroviario with the collaboration of IRST. Formal methods have been successfully applied to the development of an industrial communication protocol for distributed, safety critical systems. The project used a formal language to specify the protocol, and model checking techniques to validate the model.
引用
收藏
页码:1584 / 1604
页数:21
相关论文
共 50 条
  • [1] EPVD - AN INTERACTIVE PROTOCOL SPECIFICATION AND VALIDATION ENVIRONMENT IN ESTELLE FORMAL SPECIFICATION
    HUANG, KC
    NAIN, TS
    HSIEH, WS
    YANG, CS
    LU, CS
    MICROPROCESSING AND MICROPROGRAMMING, 1992, 35 (1-5): : 71 - 77
  • [2] 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
  • [3] Executable Formal Specification and Validation of NoC Communication Infrastructures
    Borrione, Dominique
    Helmy, Amr
    Pierre, Laurence
    Schmaltz, Julien
    SBCCI 2008: 21ST SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN, PROCEEDINGS, 2008, : 176 - 181
  • [4] 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
  • [5] Measuring the maintainability of a communication protocol based on its formal specification
    Huang, SJ
    Lai, R
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (04) : 327 - 344
  • [6] Deriving complexity information from a formal communication protocol specification
    Huang, SJ
    Lai, R
    SOFTWARE-PRACTICE & EXPERIENCE, 1998, 28 (14): : 1465 - 1491
  • [7] FORMAL DESCRIPTION TECHNIQUES - COMMUNICATION TOOLS FOR DATA COMMUNICATION SPECIALISTS - FORMAL SPECIFICATION AND IMPLEMENTATION OF A FILE TRANSFER PROTOCOL
    THOOFT, G
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1987, 14 (2-5): : 311 - 321
  • [8] A model for estimating the size of a formal communication protocol specification and its implementation
    Lai, R
    Huang, SJ
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2003, 29 (01) : 46 - 62
  • [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 of a Web services protocol
    Johnson, James E.
    Langworthy, David E.
    Lamport, Leslie
    Vogt, Friedrich H.
    JOURNAL OF LOGIC AND ALGEBRAIC PROGRAMMING, 2007, 70 (01): : 34 - 52