Tableau-based model checking in the propositional mu-calculus
Acta Informatica
Local model checking for infinite state spaces
Selected papers of the Second Workshop on Concurrency and compositionality
Communication and Concurrency
Formal techniques for the specification and verification of protocols
Formal techniques for the specification and verification of protocols
Verification and conformance test generation of communication protocol for railway signaling systems
Computer Standards & Interfaces
Performance evaluation and verification of communication protocol for railway signaling systems
Computer Standards & Interfaces
Performance analysis and verification of safety communication protocol in train control system
Computer Standards & Interfaces
New state-recognition patterns for conformance testing of finite state machine implementations
Computer Standards & Interfaces
Model checking-based safety verification for railway signal safety protocol-I
International Journal of Computer Applications in Technology
Hi-index | 0.00 |
Verification and conformance testing for protocol specification, the key part of the protocol development process, are complementary technologies employed to increase confidence that a system will function as stated in its specifications. In this paper, we verify the safety and liveness of the protocol specified for the Labeled Transition System (LTS) by using a model-checking method and implementing the testing tool, which experimentally demonstrates the presence of deadlock and reachability from the initial state to a random state. Implementing the testing tool can use modal mu-calculus to assess whether protocol model properties, presented by modal logic, meet protocol specifications. In addition, we propose a conformance testing tool to check correct implementation of sequences that have been derived by the UIO method from the specification of the protocol being verified. This generating tool uses the C++ language in the Microsoft Windows NT environment.