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 4 of 4 for “"Invariant Generation"”.

  1. Dynamic Invariant Generation for Concurrent Programs

    … and dynamic method for generating likely invariants from multithreaded programs and then leveraging these invariants to infer atomic regions and diagnose concurrency errors in the software code. Although existing methods for dynamic invariant generation perform reasonably well on …

    vt Repository record for Dynamic Invariant Generation for Concurrent Programs (opens in a new tab)

  2. Improved software verification through program path-based analysis

    This thesis describes the generation and use of program invariants to improve software reliability. It introduces PRECIS, a technique for automatic invariant generation based on program path guided clustering. The invariants generated by PRECIS can be directly used by programmers for regression …

    uiuc Repository record for Improved software verification through program path-based analysis (opens in a new tab)

  3. Automating Program Verification and Repair Using Invariant Analysis and Test Input Generation

    … One approach to improving software uses program invariants---mathematical descriptions of program behaviors---to verify code and detect bugs. Current invariant generation techniques lack support for complex yet important forms of invariants, such as general polynomial relations and properties of …

    unm Repository record for Automating Program Verification and Repair Using Invariant Analysis and Test Input Generation (opens in a new tab)

  4. Sequential Equivalence Checking of Circuits with Different State Encodings by Pruning Simulation-based Multi-Node Invariants

    … a novel simulation-based multi-node inductive invariant generation and pruning technique to check the equivalence of sequential circuits that have different state encodings and very few equivalent signals between them. By first grouping flip-flops into smaller subsets to make it scalable for …

    vt Repository record for Sequential Equivalence Checking of Circuits with Different State Encodings by Pruning Simulation-based Multi-Node Invariants (opens in a new tab)