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 7 of 7 for “"Correctness proof"”.

  1. Non-Blocking Data Structures Handling Multiple Changes Atomically

    … location of its cursor. We provide a detailed proof of correctness for our list implementation. We also give an amortized analysis for our list implementation, which is the first upper bound on amortized time complexity that has been proved for a concurrent doubly-linked list. In addition, we …

    york Repository record for Non-Blocking Data Structures Handling Multiple Changes Atomically (opens in a new tab)

  2. Techniques for Foundational End-to-End Verification of Systems Stacks

    … mathematical specifications and machine-checked proofs that the implementations conform to the specifications. However, there could still be bugs in the specifications or in the verification tools, which could lead to missed bugs in the software being verified. Therefore, this dissertation …

    mit Repository record for Techniques for Foundational End-to-End Verification of Systems Stacks (opens in a new tab)

  3. Construct by Contract: Construct by Contract: An Approach for Developing Reliable Software

    … as contracts from the client’s desires to the correctness proof in verification stage, especially in everyday-used software like web applications, mobile applications and desktop application. Such methodology can be converted in a single integrated workspace as standalone tool to develop …

    maynooth Repository record for Construct by Contract: Construct by Contract: An Approach for Developing Reliable Software (opens in a new tab)

  4. Region-based Program Specialization

    … allocation and deallocation explicit. The formal correctness proof of our novel specialization technique based on a region type system requires two theoretical building blocks: a type soundness proof for the region calculus and a correctly proven equational theory between region-annotated terms. …

    freiburg-diss Repository record for Region-based Program Specialization (opens in a new tab)

  5. Correctness, Precision and Efficiency in the Sharing Analysis of Real Logic Languages

    … a practical sharing analysis tool, such as the correctness, the precision and the efficiency of the analysis, have lacked satisfactory solutions. The thesis reports on our work in rectifying this situation and, thereby, enhancing the state-of-the-art on sharing analysis. Our contributions …

    whiterose Repository record for Correctness, Precision and Efficiency in the Sharing Analysis of Real Logic Languages (opens in a new tab)

  6. Effective Static Debugging via Compential Set-Based Analysis

    … will really happen or whether the corresponding correctness proof is beyond the analysis's capabilities. In practice, MrSpidey has proven to be an effective tool for debugging program under development and understanding existing programs. The key technology underlying MrSpidey is componential …

    rice Repository record for Effective Static Debugging via Compential Set-Based Analysis (opens in a new tab)

  7. Learning Program Specifications from Sample Runs

    <p>With science fiction of yore being reality recently with self-driving cars, wearable computers and autonomous robots, software reliability is growing increasingly important. A critical pre-requisite to ensure the software that controls such systems is correct is the availability of precise …

    purdue-thes Repository record for Learning Program Specifications from Sample Runs (opens in a new tab)