AbstractTemporal logic is widely used for specifying hardware and software systems. Typically two types of properties are distinguished, safety and liveness properties. While safety can easily be checked by reachability analysis, and many efficient checkers for safety properties exist, more sophisticated algorithms have always been considered to be necessary for checking liveness. In this paper we describe an efficient translation of liveness checking problems into safety checking problems. A counter example is detected by saving a previously visited state in an additional state recording component and checking a loop closing condition. The approach handles fairness and thus extends to full LTL
International audienceWe consider verification problems for transition systems enriched with a metri...
Counter systems are a well-known and powerful modeling notation for specifying infinite-state system...
Abstract. Counter systems are a well-known and powerful modeling notation for specifying infinite-st...
Model checking is an automated method to prove safety and liveness properties for finite systems. So...
In previous work we have developed a syntactic reduction of repeated reachability to reachability fo...
We present a fully-symbolic LTL model checking approach for infinite-state transition systems. We ex...
Modern software model checkers find safety violations: breaches where the system has entered some ba...
AbstractWe define a general framework to handle liveness and related properties by reduction strateg...
peer reviewedSince the topic emerged several years ago, work on regular model checking has mostly be...
This paper presents a formal characterisation of safety and liveness properties for fully probabilis...
Formal verification techniques are growing increasingly vital for the development of safety-critical...
The safety-liveness dichotomy is a fundamental concept in formal languages which plays a key role in...
State-based formal methods [e.g. Event-B/RODIN (Abrial in Modeling in Event-B—system and software en...
Modern software model checkers find safety violations: breaches where the system enters some bad sta...
Program verification increases the degree of confidence that a program will perform correctly. Manua...
International audienceWe consider verification problems for transition systems enriched with a metri...
Counter systems are a well-known and powerful modeling notation for specifying infinite-state system...
Abstract. Counter systems are a well-known and powerful modeling notation for specifying infinite-st...
Model checking is an automated method to prove safety and liveness properties for finite systems. So...
In previous work we have developed a syntactic reduction of repeated reachability to reachability fo...
We present a fully-symbolic LTL model checking approach for infinite-state transition systems. We ex...
Modern software model checkers find safety violations: breaches where the system has entered some ba...
AbstractWe define a general framework to handle liveness and related properties by reduction strateg...
peer reviewedSince the topic emerged several years ago, work on regular model checking has mostly be...
This paper presents a formal characterisation of safety and liveness properties for fully probabilis...
Formal verification techniques are growing increasingly vital for the development of safety-critical...
The safety-liveness dichotomy is a fundamental concept in formal languages which plays a key role in...
State-based formal methods [e.g. Event-B/RODIN (Abrial in Modeling in Event-B—system and software en...
Modern software model checkers find safety violations: breaches where the system enters some bad sta...
Program verification increases the degree of confidence that a program will perform correctly. Manua...
International audienceWe consider verification problems for transition systems enriched with a metri...
Counter systems are a well-known and powerful modeling notation for specifying infinite-state system...
Abstract. Counter systems are a well-known and powerful modeling notation for specifying infinite-st...