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 5 of 5 for “"control flow graphs"”.

  1. Compile-Time Analysis of Explicitly Parallel Programs

    … The problem stems from the inadequacy of control flow graphs to describe information flows in a parallel program, and the insufficiency of data dependences and control dependences to describe the constraints for a correct execution. Because of the difficulties in analyzing explicitly …

    uiuc Repository record for Compile-Time Analysis of Explicitly Parallel Programs (opens in a new tab)

  2. A systematic analysis of defenses against code reuse attacks

    … defense bypasses. Next, we investigate the control flow graphs enforced by proposed control flow integrity (CFI) systems. We model the behavior of these systems using a graph search. We also develop several code reuse payloads that work within the control flow graph enforced by one proposed …

    mit Repository record for A systematic analysis of defenses against code reuse attacks (opens in a new tab)

  3. Automatic parallelization of Prolog programs

    … It begins by describing the construction of control flow graphs and shows how to identify recursive procedures that can be converted to loops. Lastly, dependence analysis methods and several source-to-source transformations from Fortran are used to synchronize and parallelize these loops. The …

    uiuc Repository record for Automatic parallelization of Prolog programs (opens in a new tab)

  4. Increasing Branch Coverage with Dual Metric RTL Test Generation

    … With the help of extracted Data Dependency and Control Flow Graphs, in every <golden, mutation> pair, branches containing variables dependent on the mutated statement are instrumented to track them. The first stage uses Evolutionary algorithms with Ant Colony Optimization to generate test …

    vt Repository record for Increasing Branch Coverage with Dual Metric RTL Test Generation (opens in a new tab)

  5. Specifying and verifying program transformations with PTRANS

    … transformations are expressed as rewrites on control flow graphs with temporal logic side conditions. The syntax of PTRANS allows cleaner, more proof-amenable specification of program optimizations. PTRANS has two sets of semantics: an abstract semantics for verification, and an executable …

    uiuc Repository record for Specifying and verifying program transformations with PTRANS (opens in a new tab)