In this paper we report on the work we performed to extend the logic model checker SPIN with built-in support for the verification of periodic, real-time embedded software systems, as commonly used in aircraft, automobiles, and spacecraft. We first extended the SPIN verification algorithms to model priority based scheduling policies. Next, we added a library to support the modeling of periodic tasks. This library was used in a recent application of the SPIN model checker to verify the engine control software of an automobile, to study the feasibility of software triggers for unintended acceleration events
Cyber-physical Systems are distributed, embedded systems that interact with their physical environme...
We present an attempt to use the model checker Spin as a verification engine for SDL, with special e...
ABSTRACT: Defects in safety-critical software systems can cause large eco-nomical and other losses. ...
Abstract. We report on the use of the SPIN model checker for both the verification of a process cont...
We report on the use of the SPIN model checker for both the verification of a process control progra...
In this paper we study a way to verify real-time systems using untimed model checking tools through ...
This book constitutes the refereed proceedings of the 23rd International Symposium on Model Checking...
Spin is a software package for the verification of concurrent systems. A system to be verified is mo...
This paper describes an industrial application in formal verification. The analyzed system is the Sa...
As the complexity of modern real-time embedded systems grows, it is important to perform analysis of...
Model checking is used to aid in the design and verification of complex concurrent sys-tems. An abst...
Cyber-physical Systems are distributed, embedded systems that interact with their physical environme...
We present an attempt to use the model checker Spin as a verification engine for SDL, with special e...
ABSTRACT: Defects in safety-critical software systems can cause large eco-nomical and other losses. ...
Abstract. We report on the use of the SPIN model checker for both the verification of a process cont...
We report on the use of the SPIN model checker for both the verification of a process control progra...
In this paper we study a way to verify real-time systems using untimed model checking tools through ...
This book constitutes the refereed proceedings of the 23rd International Symposium on Model Checking...
Spin is a software package for the verification of concurrent systems. A system to be verified is mo...
This paper describes an industrial application in formal verification. The analyzed system is the Sa...
As the complexity of modern real-time embedded systems grows, it is important to perform analysis of...
Model checking is used to aid in the design and verification of complex concurrent sys-tems. An abst...
Cyber-physical Systems are distributed, embedded systems that interact with their physical environme...
We present an attempt to use the model checker Spin as a verification engine for SDL, with special e...
ABSTRACT: Defects in safety-critical software systems can cause large eco-nomical and other losses. ...