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"”.
-
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 …
-
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 …
-
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.
-
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.
-
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 …
-
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 …
-
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 …
-
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."
-
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, …
-
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. …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
-
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 …
Page 1 of 2