Refinement checking answers the question on whether an implementation model is a refinement of a specification model, which is of great value for system verification. Some refinement relationships, e.g., trace refinement and failures/divergence refinement, have been recognized for different verification purposes. In general, refinement checking algorithms often rely on subset construction, which incurs in the state space explosion problem. Recently the anti-chain based approach has been suggested for trace refinement checking, and the results show a significant improvement. In this paper, we investigate the problems of applying the anti-chain approach to timed refinement checking (a timed implementation vs. a timed or untimed specification)...
Verifying concurrent programs is notoriously hard due to the state explosion problem: (1) the data s...
In a world in which we increasingly rely on safety critical systems that simultaneously are becoming...
Software is finding its way into an increasing range of devices (phones, medical equipment, cars...)...
Refinement checking plays an important role in system verification. This means that the correctness ...
Part 1: Full PapersInternational audienceRefinement checking plays an important role in system verif...
The main obstruction to automatic verification of concurrent systems is the hu e amount of memory re...
Consistency between a process and its specification expressed in CSP is typically presented as a ref...
In this paper, we consider how refinements between state-based specifications (e.g., written in Z) c...
Abstract. We consider the convincing presentation of counterexamples to a proposed specification-to-...
Formal methods are mathematical techniques that enable the rigorous specification and verification o...
We consider the issue of finding and presenting counterexamples to a claim “this spec is implemented...
State-space reduction for probabilistic model checking Description Model-checking is a popular verif...
In this article, we revise our constraint-based abstraction refinement technique for checking tempor...
Transaction-level modeling with SystemC has been very successful in describing the behavior of embed...
AbstractModel checking is an algorithmic method allowing to automatically verify if a system which i...
Verifying concurrent programs is notoriously hard due to the state explosion problem: (1) the data s...
In a world in which we increasingly rely on safety critical systems that simultaneously are becoming...
Software is finding its way into an increasing range of devices (phones, medical equipment, cars...)...
Refinement checking plays an important role in system verification. This means that the correctness ...
Part 1: Full PapersInternational audienceRefinement checking plays an important role in system verif...
The main obstruction to automatic verification of concurrent systems is the hu e amount of memory re...
Consistency between a process and its specification expressed in CSP is typically presented as a ref...
In this paper, we consider how refinements between state-based specifications (e.g., written in Z) c...
Abstract. We consider the convincing presentation of counterexamples to a proposed specification-to-...
Formal methods are mathematical techniques that enable the rigorous specification and verification o...
We consider the issue of finding and presenting counterexamples to a claim “this spec is implemented...
State-space reduction for probabilistic model checking Description Model-checking is a popular verif...
In this article, we revise our constraint-based abstraction refinement technique for checking tempor...
Transaction-level modeling with SystemC has been very successful in describing the behavior of embed...
AbstractModel checking is an algorithmic method allowing to automatically verify if a system which i...
Verifying concurrent programs is notoriously hard due to the state explosion problem: (1) the data s...
In a world in which we increasingly rely on safety critical systems that simultaneously are becoming...
Software is finding its way into an increasing range of devices (phones, medical equipment, cars...)...