peer reviewedThis paper presents a case study of the use of model checking for analyzing an industrial protocol, the ACCESS.bus protocol. Our analysis of this protocol was carried out using SPIN, an automated verification system which includes an implementation of model-checking algorithms. A model of the protocol was developed, and properties expressed by linear-time temporal-logic formulas were checked on this model. This analysis revealed subtle flaws in the design of the protocol. Developers who worked on implementations of ACCESS.bus were unaware of these flaws at a very late stage of their development process. We also present suggestions for solving the detected problems
Parameterized systems are characterized by the presence of a large (or even unbounded) number of beh...
We present an attempt to use the model checker Spin as a verification engine for SDL, with special e...
Overall conference acceptance rate 22%This paper describes how the SPIN model checker has been appl...
Abstract. This paper presents a case study of the use of model checking for analyzing an industrial ...
In this article a practical application of the Spin model checker for verifying cryptographic protoc...
Model checking is used to aid in the design and verification of complex concurrent systems. An abstr...
We describe how the tree identification phase of the IEEE 1394 high-performance serial bus (FireWire...
AbstractNext generation mobile protocols have become very complex and it is becoming increasingly di...
Model checking (Baier and Katoen in Principles of model checking, MIT Press, Cambridge, 2008; Clarke...
In this paper, we compare and contrast SPIN and VIS, two widely used formal verification tools. In p...
Abstract: The need of communication protocols in today’s envi-ronment increases as much as the netwo...
AbstractMany of the communication protocols developed for the resource constrained devices are rarel...
This paper describes an industrial application in formal verification. The analyzed system is the Sa...
This volume contains the proceedings of the 26th International Symposium on Model Checking Software,...
This volume contains the proceedings of the 17th International SPIN Workshop on Model Checking Softw...
Parameterized systems are characterized by the presence of a large (or even unbounded) number of beh...
We present an attempt to use the model checker Spin as a verification engine for SDL, with special e...
Overall conference acceptance rate 22%This paper describes how the SPIN model checker has been appl...
Abstract. This paper presents a case study of the use of model checking for analyzing an industrial ...
In this article a practical application of the Spin model checker for verifying cryptographic protoc...
Model checking is used to aid in the design and verification of complex concurrent systems. An abstr...
We describe how the tree identification phase of the IEEE 1394 high-performance serial bus (FireWire...
AbstractNext generation mobile protocols have become very complex and it is becoming increasingly di...
Model checking (Baier and Katoen in Principles of model checking, MIT Press, Cambridge, 2008; Clarke...
In this paper, we compare and contrast SPIN and VIS, two widely used formal verification tools. In p...
Abstract: The need of communication protocols in today’s envi-ronment increases as much as the netwo...
AbstractMany of the communication protocols developed for the resource constrained devices are rarel...
This paper describes an industrial application in formal verification. The analyzed system is the Sa...
This volume contains the proceedings of the 26th International Symposium on Model Checking Software,...
This volume contains the proceedings of the 17th International SPIN Workshop on Model Checking Softw...
Parameterized systems are characterized by the presence of a large (or even unbounded) number of beh...
We present an attempt to use the model checker Spin as a verification engine for SDL, with special e...
Overall conference acceptance rate 22%This paper describes how the SPIN model checker has been appl...