We present a generic framework for verifying temporal safety properties of procedural programs that are dynamically or statically configured by replacing, adapting, or adding new components. To deal with such a variability of a program, we require programmers to provide local specifications for its variable components, and verify the global properties by replacing these specifications with maximal models. Our framework is a generalization of a previously developed framework that abstracts from all program data. In this work, we capture program data and thus significantly increase the range of properties that can be verified. Our framework is generic by being parametric on the set of observed program events and their semantics. We separate p...
This paper describes a novel technique for fully automated procedure–modular verification of Java pr...
Program verification increases the degree of confidence that a program will perform correctly. Manua...
We address the problem of specifying and verifying quantitative properties of procedural programs. T...
Abstract. We present a generic framework for verifying temporal safety properties of procedural prog...
This paper describes ProMoVer, a tool for fully automated procedure-modular verification of Java pro...
This thesis presents a fully automated technique for procedure-modular verification of control flow ...
This paper describes ProMoVer, a tool for fully automated procedure–modular verification of Java pro...
This thesis presents a fully automated technique for procedure-modular verification of control flow ...
Abstract. This paper describes ProMoVer, a tool for fully automated procedure–modular verification o...
This paper describes ProMoVer, a tool for fully automated procedure–modular verification of Java pro...
Before distributing a program, programmers would like to know for certain that it does what it is in...
This paper describes a concrete implementation of a game-semantics based approach for verification o...
This dissertation discusses several problems loosely related, because they all involve a verificatio...
peer reviewedThe problem of verifying a program at runtime with respect to some formal specification...
This paper describes a novel technique for fully automated procedure-modular verification of Java pr...
This paper describes a novel technique for fully automated procedure–modular verification of Java pr...
Program verification increases the degree of confidence that a program will perform correctly. Manua...
We address the problem of specifying and verifying quantitative properties of procedural programs. T...
Abstract. We present a generic framework for verifying temporal safety properties of procedural prog...
This paper describes ProMoVer, a tool for fully automated procedure-modular verification of Java pro...
This thesis presents a fully automated technique for procedure-modular verification of control flow ...
This paper describes ProMoVer, a tool for fully automated procedure–modular verification of Java pro...
This thesis presents a fully automated technique for procedure-modular verification of control flow ...
Abstract. This paper describes ProMoVer, a tool for fully automated procedure–modular verification o...
This paper describes ProMoVer, a tool for fully automated procedure–modular verification of Java pro...
Before distributing a program, programmers would like to know for certain that it does what it is in...
This paper describes a concrete implementation of a game-semantics based approach for verification o...
This dissertation discusses several problems loosely related, because they all involve a verificatio...
peer reviewedThe problem of verifying a program at runtime with respect to some formal specification...
This paper describes a novel technique for fully automated procedure-modular verification of Java pr...
This paper describes a novel technique for fully automated procedure–modular verification of Java pr...
Program verification increases the degree of confidence that a program will perform correctly. Manua...
We address the problem of specifying and verifying quantitative properties of procedural programs. T...