ALGEBRAIC SPECIFICATION AND VERIFICATION OF COMMUNICATION PROTOCOLS

被引:14
|
作者
KOOMEN, CJ [1 ]
机构
[1] PHILIPS RES LABS,EINDHOVEN,NETHERLANDS
关键词
COMPUTER NETWORKS - Protocols;
D O I
10.1016/0167-6423(85)90002-4
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Assume a communication network, consisting of switching nodes which make connections (like telephone exchanges) and terminal nodes which use these connections (like subscribers, computer terminals, etc. ). The terminal nodes are at the periphery of the network, whereas switching nodes are internal to the network. In this paper it is shown how Milner's calculus of communicating systems (CCS) can be applied to specify and verify the communication behavior of switching nodes. Starting from a specification of the communication behavior of terminal nodes, a specification for the protocol between terminal nodes and the network of switching nodes is systematically derived. In a similar way the communication behavior of switching nodes inside the network is derived. Verification is based on a formal abstraction mechanism which shows the equivalence of a specification and the corresponding design. The expansion theorem of CCS, together with certain laws from CCS, provide such a mechanism.
引用
收藏
页码:1 / 36
页数:36
相关论文
共 50 条
  • [21] SPECIFICATION AND VERIFICATION TECHNOLOGIES FOR COMMUNICATION SOFTWARE
    KAJIWARA, M
    ITOH, M
    ICHIKAWA, H
    [J]. IEEE COMMUNICATIONS MAGAZINE, 1985, 23 (08) : 15 - 25
  • [22] A Formal Specification and Verification Framework for Timed Security Protocols
    Li, Li
    Sun, Jun
    Liu, Yang
    Sun, Meng
    Dong, Jin-Song
    [J]. IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2018, 44 (08) : 725 - 746
  • [23] Component-based algebraic specification and verification in CafeOBJ
    Diaconescu, R
    Futatsugi, K
    Iida, S
    [J]. FM'99-FORMAL METHODS, VOL II, 1999, 1709 : 1644 - 1663
  • [24] SPECIFICATION AND VERIFICATION OF NETWORKS PROTOCOLS USING TEMPORAL LOGIC
    CAVALLI, AR
    DELCERRO, LF
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1984, 167 : 59 - 73
  • [26] Specification and verification of reconfiguration protocols in grid component systems
    Basso, Alessandro
    Bototov, Alexander
    Basukoski, Artie
    Getov, Vladimir
    Henrio, Ludovic
    Urbanski, Mariusz
    [J]. 2006 3RD INTERNATIONAL IEEE CONFERENCE INTELLIGENT SYSTEMS, VOLS 1 AND 2, 2006, : 442 - 447
  • [27] Formal verification of activity-based specification of protocols
    Anand, KC
    Shyamasundar, RK
    [J]. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 2000, 60 (05) : 639 - 676
  • [28] ALGEBRAIC SPECIFICATION OF COMMUNICATION BETWEEN PARALLEL PROCESSES
    JULLIAND, J
    [J]. TSI-TECHNIQUE ET SCIENCE INFORMATIQUES, 1983, 2 (04): : 257 - 269
  • [29] Specification of communication protocols using temporal logic
    Univ of Sfax, Sfax, Tunisia
    [J]. J Syst Software, 3 (299-312):
  • [30] Specification of communication protocols using temporal logic
    Jmaiel, M
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1996, 33 (03) : 299 - 312