In this dissertation an integrated approach to formal module verification by model checking and module testing is described. The main focus lays on the verification of C functions. Specification-based testing and functional verification require a formalized module specification. For this purpose an annotation language as an extension of a pre-/post-condition syntax is developed and discussed. This annotation language allows the definition of logical conditions relating the program s pre-state to its post-state after executing the module. For requirements tracking a test case specification is developed. The correctness conditions can be refined by the introduction of auxiliary variables. Besides the specification of the module...
Abstract. In this paper, we present our approach on testing a particular veri-fication system that i...
Behavioral interface specification languages provide formal code-level annotations, such as precondi...
In a world where many human lives depend on the correct behavior of software systems, program verifi...
In this dissertation an integrated approach to formal module verification by model checking and modu...
Abstract. Starting from the perspective of safety-critical systems de-velopment in avionics, railway...
We present a symbolic model checking approach that allows verifying a unit of code, e.g., a single p...
In our increasingly computer-oriented society, the computer programs we rely on tend to increase in ...
AbstractModel checking is a well known technique for the verification of finite state models using t...
Conference of 14th IEEE International Working Conference on Source Code Analysis and Manipulation, S...
In this paper we introduce an approach for automated verification and testing of ANSI C programs for...
We present a new methodology for automatic verification of C programs against finite state machine s...
We present a new methodology for automatic verification of C programs against finite state machine s...
A current trend in the software engineering community is to integrate different tools in a friendly ...
Model checking is an automatic approach for the verification of systems. Explicit states model check...
Behavioral interface specification languages provide formal code-level annotations, such as precondi...
Abstract. In this paper, we present our approach on testing a particular veri-fication system that i...
Behavioral interface specification languages provide formal code-level annotations, such as precondi...
In a world where many human lives depend on the correct behavior of software systems, program verifi...
In this dissertation an integrated approach to formal module verification by model checking and modu...
Abstract. Starting from the perspective of safety-critical systems de-velopment in avionics, railway...
We present a symbolic model checking approach that allows verifying a unit of code, e.g., a single p...
In our increasingly computer-oriented society, the computer programs we rely on tend to increase in ...
AbstractModel checking is a well known technique for the verification of finite state models using t...
Conference of 14th IEEE International Working Conference on Source Code Analysis and Manipulation, S...
In this paper we introduce an approach for automated verification and testing of ANSI C programs for...
We present a new methodology for automatic verification of C programs against finite state machine s...
We present a new methodology for automatic verification of C programs against finite state machine s...
A current trend in the software engineering community is to integrate different tools in a friendly ...
Model checking is an automatic approach for the verification of systems. Explicit states model check...
Behavioral interface specification languages provide formal code-level annotations, such as precondi...
Abstract. In this paper, we present our approach on testing a particular veri-fication system that i...
Behavioral interface specification languages provide formal code-level annotations, such as precondi...
In a world where many human lives depend on the correct behavior of software systems, program verifi...