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 20 of 27 for “"functional correctness"”.

  1. 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)

  2. Testing and evaluation of machine learning’s capability of generating program code

    … evaluates multiple quality attributes, including functional correctness, syntactic closeness, code complexity, and code smells, and further examines usability in multi-attempt code generation and robustness of LLMs. Overall, this thesis moves the field, from single-score evaluation to …

    oxford-brookes Repository record for Testing and evaluation of machine learning’s capability of generating program code (opens in a new tab)

  3. MyView: Customizable Automatic Visual Space Management for Multi-Stream Environment

    … experiments and user study have confirmed the functional correctness and usability of the MyView framework.

    uiuc Repository record for MyView: Customizable Automatic Visual Space Management for Multi-Stream Environment (opens in a new tab)

  4. MECHANIZED VERIFICATION OF GRAPH-MANIPULATING PROGRAMS

    … the Verified Software Toolchain and certify the functional correctness of six graph-manipulating programs written in C. Our proofs are entirely machine-checked in Coq.

    nus Repository record for MECHANIZED VERIFICATION OF GRAPH-MANIPULATING PROGRAMS (opens in a new tab)

  5. Type system for resource bounds with type-preserving compilation

    … techniques, which focus mostly on functional correctness; but it is important because when resource usage exceeds the programmer's expectation by a large amount, user experience can be disrupted and large fees (such as cloud-service fees) can be charged. I designed TiML, a new typed …

    mit Repository record for Type system for resource bounds with type-preserving compilation (opens in a new tab)

  6. Mining constraints for Testing and Verification

    … challenges to the digital hardware design. Functional verification has become one of the most expensive and time-consuming components of the current product development cycle. Today, design verification alone often surpasses 70% of the total development cost and the situation has been …

    vt Repository record for Mining constraints for Testing and Verification (opens in a new tab)

  7. Toward language-independent program verification

    … express both operational semantics and program correctness properties, and has a sound and (relatively) complete proof systems that derives the program correctness properties from the operational semantics. These techniques have been implemented in the K verification infrastructure, which in …

    uiuc Repository record for Toward language-independent program verification (opens in a new tab)

  8. Semantics-based program verification

    … Machine (EVM), and use them to verify full functional correctness of challenging heap-manipulating programs and high-profile commercial smart contracts. In particular, to the best of our knowledge, the JavaScript and EVM verifiers are the first deductive program verifier for these languages."

    uiuc Repository record for Semantics-based program verification (opens in a new tab)

  9. Certificação de composições de serviços web semânticos

    … compositions which aims to statically ensure its functional correctness. Certification method encompasses two dimensions of verification, termed base and functional dimensions. Base dimension concerns with the verification of application correctness of the semantic web service in the composition, …

    brazil-ufrn Repository record for Certificação de composições de serviços web semânticos (opens in a new tab)

  10. Mechanized proofs that hardware is safe from timing attacks

    … of software and hardware that are orthogonal to functional correctness. In particular, much effort is put into writing cryptography code whose timing behavior - how many CPU clock cycles it takes to complete a given cryptographic operation - is independent of any secret inputs to that operation. …

    mit Repository record for Mechanized proofs that hardware is safe from timing attacks (opens in a new tab)

  11. Testing of delay-insensitive circuits using protocol extraction strategies

    … (DI) circuits are asynchronous circuits whose functional correctness is independent of the delays in their components and the interconnecting wires. The environment and circuit module follows a specified usage protocol, sometimes called handshake signals. It has been believed that purely DI …

    concordia Repository record for Testing of delay-insensitive circuits using protocol extraction strategies (opens in a new tab)

  12. Crafting certified elliptic curve cryptography implementations in Coq

    … code simultaneously with machine-checkable functional correctness proofs that compose into an end-to-end certificate tying highly optimized C code to the simplest specification used for verification so far. Despite using template-based synthesis for creating low-level code, this workflow …

    mit Repository record for Crafting certified elliptic curve cryptography implementations in Coq (opens in a new tab)

  13. Verification of Pointer-Based Programs with Partial Information

    … a verification system for both memory safety and functional correctness of programs manipulating pointer-based data structures, which can deal with two scenarios where only partial information about the program is available. For instance the verifier may be supplied with only partial program …

    durham Repository record for Verification of Pointer-Based Programs with Partial Information (opens in a new tab)

  14. Static Learning for Problems in VLSI Test and Verification

    … (for area, speed, power, etc). Determining the functional correctness of the design after each optimization step by means of exhaustive simulation can be prohibitively expensive. An alternative to prove functional correctness of the optimized design is to determine the design's functional

    vt Repository record for Static Learning for Problems in VLSI Test and Verification (opens in a new tab)

  15. Software Quality Evaluation of AI/ML-Based Neuroimaging Tools - A Simulation Study Using BRAPH 2

    … to evaluate key quality attributes—transparency, functional correctness, and robustness— in AI/ML-based brain imaging analysis pipelines. The framework leverages the Watts–Strogatz network model to generate controlled, simulated brain connectivity datasets, enabling rigorous and repeatable …

    chalmers Repository record for Software Quality Evaluation of AI/ML-Based Neuroimaging Tools - A Simulation Study Using BRAPH 2 (opens in a new tab)

  16. Energy scalable systems for 2D and 3D low-power ultrasound beamforming

    … However, there exist applications where basic functionality in low-power conditions may be favorable to an "all-or-nothing" system that only produces a high resolution image when enough power is supplied. This thesis presents systems designed to support energy-scalability at run-time, enabling …

    mit Repository record for Energy scalable systems for 2D and 3D low-power ultrasound beamforming (opens in a new tab)

  17. Analysis and Enforcement of Properties in Software Systems

    … prone. Furthermore, they focus primarily on functional correctness of the software code while ignoring micro-architectural details of the underlying processor, such as cache and speculative execution, which may undermine their soundness guarantees. To fill the gap, I propose a set of new …

    vt Repository record for Analysis and Enforcement of Properties in Software Systems (opens in a new tab)

  18. A model-based service customization framework for consumer variability management in service-oriented architectures

    … was to show its utility, technical feasibility, functional correctness, and business benefits. The evaluation and validation results demonstrated that the FreeCust approach has the potential or is appropriate for minimizing the complexities involved in consumers‘ service customization processes …

    zulu Repository record for A model-based service customization framework for consumer variability management in service-oriented architectures (opens in a new tab)

  19. Towards A Practical High-Assurance Systems Programming Language

    … the matter worse, formally reasoning about their correctness properties introduces yet another level of complexity to the task. It requires considerable expertise in both systems programming and formal verification. The development can be extremely costly due to the sheer complexity of the systems …

    unsw Repository record for Towards A Practical High-Assurance Systems Programming Language (opens in a new tab)

  20. Dafny-HLS: verified and optimized high-level synthesis via MLIR with LLM-assisted bug repair

    … the critical assumption that input programs are functionally correct. Moreover, subtle logic bugs in HLS often evade compilers, compromising hardware reliability. Dafny, a verification-aware programming language, could address these correctness issues through specification-based formal …

    uiuc Repository record for Dafny-HLS: verified and optimized high-level synthesis via MLIR with LLM-assisted bug repair (opens in a new tab)

Page 1 of 2