We present a technique for checking the equivalence of NuSMV specifications. The approach is founded on the notion of equivalence between Kripke structures. The necessity to tackle this problem arisen working on using mutation to asses the static analysis fault detection capability. Indeed, mutation, consisting into introducing simple syntactic changes -- representing typical mistakes designers often make -- into specifications, may produce equivalent mutants, namely models behaving as the original one. Equivalent mutants should be detected since they do not represent actual faults. In program mutation, detecting equivalent mutants is an undecidable problem and, when possible, is a time-consuming activity, difficult to automatize. In this w...
For most high level languages, two procedures are equivalent if they transform a pair of isomorphic ...
Identifying equivalent mutants remains the largest impediment to the widespread uptake of mutation t...
Abstract—This paper addresses scalability of model-checking using the NuSMV model-checker. To avoid ...
Among validation techniques, model review is a static analysis approach that can be performed at the...
Among validation techniques, model review is a static analysis approach that can be performed at the...
Abstract. We present a case study applying the k-induction method to equivalence checking of Simulin...
Mutation analysis is a popular technique for assessing the strength of test suites. It relies on the...
<p>Identifying equivalent mutants remains the largest impediment to the widespread uptake of mutatio...
In this paper, we develop a new mutation testing technique called Interlocutory Mutation Testing (IM...
The date of receipt and acceptance will be inserted by the editor Abstract. Proving equivalence of p...
Abstract. Proving the equivalence of programs has several important applications, including algorith...
Full sequential equivalence checking by state space traversal has been shown to be unpractical for l...
Mutation analysis is a popular but costly approach to assess the quality of test suites. Equivalent ...
Among possible model validation techniques able to identify defects early in the system development,...
Abstract. Graded-CTL is an extension of CTL with graded quantifiers which allow to reason about eith...
For most high level languages, two procedures are equivalent if they transform a pair of isomorphic ...
Identifying equivalent mutants remains the largest impediment to the widespread uptake of mutation t...
Abstract—This paper addresses scalability of model-checking using the NuSMV model-checker. To avoid ...
Among validation techniques, model review is a static analysis approach that can be performed at the...
Among validation techniques, model review is a static analysis approach that can be performed at the...
Abstract. We present a case study applying the k-induction method to equivalence checking of Simulin...
Mutation analysis is a popular technique for assessing the strength of test suites. It relies on the...
<p>Identifying equivalent mutants remains the largest impediment to the widespread uptake of mutatio...
In this paper, we develop a new mutation testing technique called Interlocutory Mutation Testing (IM...
The date of receipt and acceptance will be inserted by the editor Abstract. Proving equivalence of p...
Abstract. Proving the equivalence of programs has several important applications, including algorith...
Full sequential equivalence checking by state space traversal has been shown to be unpractical for l...
Mutation analysis is a popular but costly approach to assess the quality of test suites. Equivalent ...
Among possible model validation techniques able to identify defects early in the system development,...
Abstract. Graded-CTL is an extension of CTL with graded quantifiers which allow to reason about eith...
For most high level languages, two procedures are equivalent if they transform a pair of isomorphic ...
Identifying equivalent mutants remains the largest impediment to the widespread uptake of mutation t...
Abstract—This paper addresses scalability of model-checking using the NuSMV model-checker. To avoid ...