Abstract. A new framework for higher-order program verification has been recently proposed, in which higher-order functional programs are modelled as higher-order recursion schemes and then model-checked. As recursion schemes are essentially terms of the simply-typed lambda-calculus with recursion and tree constructors, however, it was not clear how the new framework applies to programs written in languages with more advanced type systems. To circumvent the limitation, this paper introduces an untyped version of recursion schemes and develops an in-finite intersection type system that is equivalent to the model checking of untyped recursion schemes, so that the model checking can be re-duced to type checking as in recent work by Kobayashi a...
AbstractInferring types for polymorphic recursive function definitions (abbreviated to polymorphic r...
International audienceIn this paper, we explore the testing verification relationship with the objec...
Model checking of higher-order recursion schemes (HORS) has recently been studied extensively and ap...
Higher-order recursion schemes are systems of equations that are used to define finite and infinite ...
Higher-order recursion schemes are a powerful model of functional computation that grew out of tradi...
The model checking of higher-order recursion schemes has important applications in the verification ...
Abstract. Model checking of higher-order recursion schemes (HORS, for short) has been recently studi...
Type-based model checking algorithms for higher-order recursion schemes have recently emerged as a p...
Abstract. Model checking of recursion schemes, known as higher-order model checking, has actively be...
Abstract—Higher-order model checking is about the model checking of trees generated by recursion sch...
The verification of higher-order recursive programs is a challenging issue, for which model-checking...
Higher-order recursion schemes (HORS) have recently emerged as a promising foundation for higher-ord...
Accepted paper to FSTTCS'13We study a model for recursive functional programs called, higher order r...
Inferring types for polymorphic recursive function definitions (abbreviated to polymorphic recursion...
Decidability of the problems of unboundedness and simultaneous unboundedness (aka. the diagonal prob...
AbstractInferring types for polymorphic recursive function definitions (abbreviated to polymorphic r...
International audienceIn this paper, we explore the testing verification relationship with the objec...
Model checking of higher-order recursion schemes (HORS) has recently been studied extensively and ap...
Higher-order recursion schemes are systems of equations that are used to define finite and infinite ...
Higher-order recursion schemes are a powerful model of functional computation that grew out of tradi...
The model checking of higher-order recursion schemes has important applications in the verification ...
Abstract. Model checking of higher-order recursion schemes (HORS, for short) has been recently studi...
Type-based model checking algorithms for higher-order recursion schemes have recently emerged as a p...
Abstract. Model checking of recursion schemes, known as higher-order model checking, has actively be...
Abstract—Higher-order model checking is about the model checking of trees generated by recursion sch...
The verification of higher-order recursive programs is a challenging issue, for which model-checking...
Higher-order recursion schemes (HORS) have recently emerged as a promising foundation for higher-ord...
Accepted paper to FSTTCS'13We study a model for recursive functional programs called, higher order r...
Inferring types for polymorphic recursive function definitions (abbreviated to polymorphic recursion...
Decidability of the problems of unboundedness and simultaneous unboundedness (aka. the diagonal prob...
AbstractInferring types for polymorphic recursive function definitions (abbreviated to polymorphic r...
International audienceIn this paper, we explore the testing verification relationship with the objec...
Model checking of higher-order recursion schemes (HORS) has recently been studied extensively and ap...