Global ETD Search

Search theses and dissertations gathered from participating repositories worldwide. Every result links back to the library that holds it. No account is needed.

Results

Showing 1 to 6 of 6 for “"Verification Conditions"”.

  1. ENCOMPASS: An Environment for Incremental Software Development Using Executable, Logic-Based Specifications

    … specified in a notation suitable for formal verification. VDM has been used in industrial applications to enhance the development process. In such environments VDM is applied in an informal, non-automated manner; verification conditions are generated and certified without the aid of …

    uiuc Repository record for ENCOMPASS: An Environment for Incremental Software Development Using Executable, Logic-Based Specifications (opens in a new tab)

  2. Verification of correctness properties of programs that read input files

    … program points. It also presents a program verification system that verifies, for all possible input files and all possible input file contents, that the assertions hold in all program executions. The soundness of the verification system has been proved, based on the formal definition of the …

    mit Repository record for Verification of correctness properties of programs that read input files (opens in a new tab)

  3. Verification of full functional correctness for imperative linked data structures

    We present the verification of full functional correctness for a collection of imperative linked data structures implemented in Java. A key technique that makes this verification possible is a novel, integrated proof language that we have developed within the context of the Jahob program …

    mit Repository record for Verification of full functional correctness for imperative linked data structures (opens in a new tab)

  4. Specification Reuse using Data Refinement in Dafny

    … of a function, which is added as a pre and post conditions to all of methods and functions. Given this function one can verify that the code is providing the implementation that satisfies its specifications even when the specification is defined in term of one data structure and the code is …

    maynooth Repository record for Specification Reuse using Data Refinement in Dafny (opens in a new tab)

  5. Specification And Mechanical Verification Of Performance Profiles Of Software Components

    … failure. The emphasis of this dissertation is on verification that component-based software performs as specified. Performance profiles (specifications) depend on functional specifications and are necessary for all components for modular verification. Modular verification process is scalable …

    mississippi Repository record for Specification And Mechanical Verification Of Performance Profiles Of Software Components (opens in a new tab)

  6. Translation validation for compilation verification

    … have motivated broad interest in compilation verification: providing a formal guarantee that a compilation of a program is correct. Translation Validation is a commonly used compilation verification technique that aims to prove the correctness of a single instance of compilation, by …

    uiuc Repository record for Translation validation for compilation verification (opens in a new tab)