Model-checking is one of the most powerful techniques for verifying systems and programs, which since the pioneering results by Knapik et al., Ong, and Kobayashi, is known to be applicable to functional programs with higher-order types against properties expressed by formulas of monadic second-order logic. What happens when the program in question, in addition to higher-order functions, also exhibits algebraic effects such as probabilistic choice or global store? The results in the literature range from those, mostly positive, about nondeterministic effects, to those about probabilistic effects, in the presence of which even mere reachability becomes undecidable. This work takes a fresh and general look at the problem, first of all showing ...
We consider simply typed lambda-calculus with fixpoints as a non-interpreted functional programming ...
International audienceWe propose a new approach to analyzing higher-order recursive schemes. Many re...
Model checking of higher-order recursion schemes (HORS) has recently been studied extensively and ap...
The verification of higher-order recursive programs is a challenging issue, for which model-checking...
Higher-order recursion schemes are a powerful model of functional computation that grew out of tradi...
Abstract—Higher-order model checking is about the model checking of trees generated by recursion sch...
In this thesis we explore bounded verification techniques for higher-order stateful programs. We con...
Accepted paper to FSTTCS'13We study a model for recursive functional programs called, higher order r...
International audienceWe consider simply typed lambda-calculus with fixpoints as a non-interpreted f...
Type-based model checking algorithms for higher-order recursion schemes have recently emerged as a p...
Higher-order model checking (more precisely, the model check-ing of higher-order recursion schemes) ...
Higher-order recursion schemes are systems of equations that are used to define finite and infinite ...
In the last two decades, there has been much progress on model checking of both probabilistic system...
We present an automated approach to relatively completely verifying safety (i.e., reachability) prop...
Abstract—The model checking of higher-order recursion schemes (HORS), aka. higher-order model checki...
We consider simply typed lambda-calculus with fixpoints as a non-interpreted functional programming ...
International audienceWe propose a new approach to analyzing higher-order recursive schemes. Many re...
Model checking of higher-order recursion schemes (HORS) has recently been studied extensively and ap...
The verification of higher-order recursive programs is a challenging issue, for which model-checking...
Higher-order recursion schemes are a powerful model of functional computation that grew out of tradi...
Abstract—Higher-order model checking is about the model checking of trees generated by recursion sch...
In this thesis we explore bounded verification techniques for higher-order stateful programs. We con...
Accepted paper to FSTTCS'13We study a model for recursive functional programs called, higher order r...
International audienceWe consider simply typed lambda-calculus with fixpoints as a non-interpreted f...
Type-based model checking algorithms for higher-order recursion schemes have recently emerged as a p...
Higher-order model checking (more precisely, the model check-ing of higher-order recursion schemes) ...
Higher-order recursion schemes are systems of equations that are used to define finite and infinite ...
In the last two decades, there has been much progress on model checking of both probabilistic system...
We present an automated approach to relatively completely verifying safety (i.e., reachability) prop...
Abstract—The model checking of higher-order recursion schemes (HORS), aka. higher-order model checki...
We consider simply typed lambda-calculus with fixpoints as a non-interpreted functional programming ...
International audienceWe propose a new approach to analyzing higher-order recursive schemes. Many re...
Model checking of higher-order recursion schemes (HORS) has recently been studied extensively and ap...