Essays about: "Deduktiv Verifiering"
Showing result 1 - 5 of 8 essays containing the words Deduktiv Verifiering.
-
1. Improving the Synthesis of Annotations for Partially Automated Deductive Verification
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : This work investigates possible improvements to an existing annotation inference tool. The tool is part of a toolchain that aims to automate the process of software verification using formal methods. READ MORE
-
2. Automated Inference of ACSL Contracts for Programs with Heaps
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : Contract inference consists in automatically computing contracts that formally describe the behaviour of program functions. Contracts are used in deductive verification, which is a method for verifying whether a system behaves according to a provided specification. The Saida plugin in Frama-C is a contract inference tool for C code. READ MORE
-
3. A Comparative Study on Deductive Verification for Rust and C
University essay from KTH/DatavetenskapAbstract : In programming, deductive verification is a technique to generate proof that a function obeys a set of manually specified regulations in the form of annotations. In addition to these annotations, the verifier also utilizes the constraints of the underlying programming language to prove that the function cannot cause the program to crash unexpectedly. READ MORE
-
4. Synthesis of Annotations for Partially Automated Deductive Verification
University essay from KTH/Skolan för elektroteknik och datavetenskap (EECS)Abstract : We investigate the possibility of inferring annotations from source code to enable a partially automated process of deductive verification within the scope of embedded systems code. Specifically, we design a plugin for the verification framework Frama-C, that synthesizes function contracts including every precondition necessary to later prove functional software specifications. READ MORE
-
5. Improving BPM with Blockchain Technology : Benefits, costs, criteria & barriers
University essay from Mittuniversitetet/Institutionen för kvalitets- och maskinteknikAbstract : Syftet med denna studie var att förstå kriterier, barriärer, kostnader och fördelar som är förknippade med implementering av blockchain-teknik, och utifrån detta utforska hur blockchain-teknik kan förbättra BPM. Studien är av kvalitativ karaktär och gjordes sekventiellt genom att först genomföra en omfattande tvärvetenskaplig litteraturöversikt och därefter intervjua personer med erfarenhet från blockchain-teknik. READ MORE