The project files for the bachelors thesis: "Formal Specification and Analysis of OpenJDK's BitSet class:". The files contain: The KeY 2.10.0 jar executable, which is the prover used in this verification. A PDF of the thesis. The original version of OpenJDK's BitSet class. Our edited version of the BitSet class, including formal specification and files necessary to load the code into KeY. A Proof folder containing: A number of completed proofs for simple methods from the BitSet class. Proofs of more complex methods from the BitSet class, including videos of these proofs being performed. Proofs for statements made in the thesis Proof goals and completed proofs for rules used in verification
The ultimate goal of program verification is not the theory behind the tools or the tools themselves...
The project files for the journal `Integrating ADTs in KeY and their Application to History-based re...
This is a tutorial paper on using KeY to demonstrate formal verification of state-of-the-art, real s...
The project files for the bachelors thesis: "Formal Specification and Analysis of OpenJDK's BitSet c...
The project files for the article: "Analysis and Formal Specification of OpenJDK's BitSet". The file...
This archive contains a formal specification of Java's linked list. The archive contains an annotate...
This repository consists of the proof files for the paper "History-based Specification and Verificat...
The project files for the article `A Tutorial on Verifying LinkedList using KeY'. The archive contai...
The project files for the article `A Tutorial on Verifying LinkedList using KeY'. The archive contai...
As a particular case study of the formal verification of state-of-the-art, real software, we discuss...
As a particular case study of the formal verification of state-of-the-art, real software, we discuss...
This thesis is about formal specification and formal verification of software and consists of three ...
Bytecode verification is one of the key security functions of several architectures for mobile and e...
The ultimate goal of program verification is not the theory behind the tools or the tools themselves...
The project files for the journal `Integrating ADTs in KeY and their Application to History-based re...
This is a tutorial paper on using KeY to demonstrate formal verification of state-of-the-art, real s...
The project files for the bachelors thesis: "Formal Specification and Analysis of OpenJDK's BitSet c...
The project files for the article: "Analysis and Formal Specification of OpenJDK's BitSet". The file...
This archive contains a formal specification of Java's linked list. The archive contains an annotate...
This repository consists of the proof files for the paper "History-based Specification and Verificat...
The project files for the article `A Tutorial on Verifying LinkedList using KeY'. The archive contai...
The project files for the article `A Tutorial on Verifying LinkedList using KeY'. The archive contai...
As a particular case study of the formal verification of state-of-the-art, real software, we discuss...
As a particular case study of the formal verification of state-of-the-art, real software, we discuss...
This thesis is about formal specification and formal verification of software and consists of three ...
Bytecode verification is one of the key security functions of several architectures for mobile and e...
The ultimate goal of program verification is not the theory behind the tools or the tools themselves...
The project files for the journal `Integrating ADTs in KeY and their Application to History-based re...
This is a tutorial paper on using KeY to demonstrate formal verification of state-of-the-art, real s...