Analyzing interoperability of protocols using model checking

被引:0
|
作者
Wu, P [1 ]
机构
[1] Chinese Acad Sci, Grad Sch, Comp Sci Lab, Inst Software, Beijing 100080, Peoples R China
来源
CHINESE JOURNAL OF ELECTRONICS | 2005年 / 14卷 / 03期
关键词
interoperability analysis and testing; model checking; conformance testing; protocol;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In practical terms, protocol interoperability testing is still laborious and error-prone with little effect, even for those products that have passed conformance testing. Deadlock and unsymmetrical data communication are familiar in interoperability testing, and it is always very hard to trace their causes. The previous work has not provided a coherent way to analyze why the interoperability was broken among protocol implementations under test. In this paper, an alternative approach is presented to analyzing these problems from a viewpoint of implementation structures. Sequential and concurrent structures are both representative implementation structures, especially in event-driven development model. Our research mainly discusses the influence of sequential and concurrent structures on interoperability, with two instructive conclusions: (a) a sequential structure may lead to deadlock; (b) a concurrent structure may lead to unsymmetrical data communication. Therefore, implementation structures carry weight on interoperability, which may not gain much attention before. To some extent, they are decisive on the result of interoperability testing. Moreover, a concurrent structure with a sound task-scheduling strategy may contribute to the interoperability of a protocol implementation. Herein model checking technique is introduced into interoperability analysis for the first time. As the paper shows, it is an effective way to validate developers' selections on implementation structures or strategies.
引用
收藏
页码:453 / 457
页数:5
相关论文
共 50 条
  • [21] Analyzing Hardware Security Properties of Processors through Model Checking
    Kumar, Binod
    Jaiswal, Akshay Kumar
    Vineesh, V. S.
    Shinde, Rushikesh
    2020 33RD INTERNATIONAL CONFERENCE ON VLSI DESIGN AND 2020 19TH INTERNATIONAL CONFERENCE ON EMBEDDED SYSTEMS (VLSID), 2020, : 107 - 112
  • [22] Analyzing stochastic reward nets by model checking and parallel simulation
    Cicirelli, Franco
    Nigro, Libero
    SIMULATION MODELLING PRACTICE AND THEORY, 2022, 116
  • [23] The Modeling Library of Eavesdropping Methods in Quantum Cryptography Protocols by Model Checking
    Yang, Fan
    Yang, Guowu
    Hao, Yujie
    INTERNATIONAL JOURNAL OF THEORETICAL PHYSICS, 2016, 55 (07) : 3414 - 3427
  • [24] Modeling, Analyzing, and Consistency Checking Privacy Requirements using Eddy
    Smullen, Daniel
    Breaux, Travis D.
    SYMPOSIUM AND BOOTCAMP ON THE SCIENCE OF SECURITY, 2016, : 118 - 120
  • [25] Directed explicit-state model checking in the validation of communication protocols
    Stefan Edelkamp
    Stefan Leue
    Alberto Lluch-Lafuente
    International Journal on Software Tools for Technology Transfer, 2004, 5 (2-3) : 247 - 267
  • [26] Model checking wireless sensor network security protocols:: TinySec + LEAP
    Tobarra, Llanos
    Cazorla, Diego
    Cuartero, Fernando
    Diaz, Gregorio
    Cambronero, Emilia
    WIRELESS SENSOR AND ACTOR NETWORKS, 2007, : 95 - +
  • [27] Modeling and analyzing real-time wireless sensor and actuator networks using actors and model checking
    Khamespanah, Ehsan
    Sirjani, Marjan
    Mechitov, Kirill
    Agha, Gul
    INTERNATIONAL JOURNAL ON SOFTWARE TOOLS FOR TECHNOLOGY TRANSFER, 2018, 20 (05) : 547 - 561
  • [28] Modeling and analyzing real-time wireless sensor and actuator networks using actors and model checking
    Ehsan Khamespanah
    Marjan Sirjani
    Kirill Mechitov
    Gul Agha
    International Journal on Software Tools for Technology Transfer, 2018, 20 : 547 - 561
  • [29] The Modeling Library of Eavesdropping Methods in Quantum Cryptography Protocols by Model Checking
    Fan Yang
    Guowu Yang
    Yujie Hao
    International Journal of Theoretical Physics, 2016, 55 : 3414 - 3427
  • [30] Analyzing Dynamic Aspects of AxC Systems by Means of Statistical Model Checking
    Strnadel, Josef
    2022 25TH INTERNATIONAL SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS (DDECS), 2022, : 88 - 93