We present an abstract framework for sequence testing that is implemented in Isabelle/HOL-TestGen. Our framework is based on the theory of state-exception monads, explicitly modelled in HOL, and can cope with typed input and output, interleaving executions including abort, and synchronisation. The framework is particularly geared towards symbolic execution and has proven effective in several large case-studies involving system models based on large (or infinite) state. On this basis, we rephrase the concept of test-refinements for inclusion, deadlock and IOCO-like tests, together with a formal theory of its rela- tion to traditional, IO-automata based notions
International audienceThis paper addresses the problem of off-line selection of test cases for testi...
AbstractThe research examines liveness and progress properties of concurrent systems and their on-th...
This study offers a characterization of the collection of propertiesexpressible in Hennessy-Milner L...
Formal methods can be understood as the art of applying mathematical reasoningto the modeling, analy...
International audienceProgram-based test-generation methods (also called "white-box" tests) are conv...
International audienceFormal specifications provide strong bases for testing and bring powerful tech...
In [14], we proposed a framework for the automatic verification of reactivesystems. Our main tool is...
International audienceIn this paper, we adapt model-based testing techniques to con...
International audienceWe propose a theoretical testing framework and a test generation algorithm for...
In this paper it is demonstrated that the capabilities of stateof-the-art proof assistant tools are ...
Abstract HOL-TestGen is a specification and test case generation environment extending the interacti...
International audienceThis paper addresses the problem of generating symbolic test cases for testing...
We introduce an automatic method for producing stateful ML programs together with proofs of correctn...
Abstract. We present a scalable, practical Hoare Logic and refinement calculus for the nondeterminis...
International audienceThis paper presents a computer aided model-based test generation method. We pr...
International audienceThis paper addresses the problem of off-line selection of test cases for testi...
AbstractThe research examines liveness and progress properties of concurrent systems and their on-th...
This study offers a characterization of the collection of propertiesexpressible in Hennessy-Milner L...
Formal methods can be understood as the art of applying mathematical reasoningto the modeling, analy...
International audienceProgram-based test-generation methods (also called "white-box" tests) are conv...
International audienceFormal specifications provide strong bases for testing and bring powerful tech...
In [14], we proposed a framework for the automatic verification of reactivesystems. Our main tool is...
International audienceIn this paper, we adapt model-based testing techniques to con...
International audienceWe propose a theoretical testing framework and a test generation algorithm for...
In this paper it is demonstrated that the capabilities of stateof-the-art proof assistant tools are ...
Abstract HOL-TestGen is a specification and test case generation environment extending the interacti...
International audienceThis paper addresses the problem of generating symbolic test cases for testing...
We introduce an automatic method for producing stateful ML programs together with proofs of correctn...
Abstract. We present a scalable, practical Hoare Logic and refinement calculus for the nondeterminis...
International audienceThis paper presents a computer aided model-based test generation method. We pr...
International audienceThis paper addresses the problem of off-line selection of test cases for testi...
AbstractThe research examines liveness and progress properties of concurrent systems and their on-th...
This study offers a characterization of the collection of propertiesexpressible in Hennessy-Milner L...