We discuss integrating abstract data types (ADTs) in the KeY theorem prover by a new approach to model data types using Isabelle/HOL as an interactive back-end, and translate Isabelle theorems to user-defined taclets in KeY. As a case study of this new approach, we reason about Java’s Collection interface using histories, and we prove the correctness of several clients that operate on multiple objects, thereby significantly improving the state-of-the-art of history-based reasoning
We represent a theory of (a fragment of) Isabelle/HOL in Isabelle/HOL. The purpose of this exercise ...
Datatypes and codatatypes are useful for specifying and reasoning about (possibly infinite) computat...
Recently, a growing number of researchers have applied machine learning to assist users of interacti...
We discuss integrating abstract data types (ADTs) in the KeY theorem prover by a new approach to mod...
We discuss integrating abstract data types (ADTs) in the KeY theorem prover by a new approach to mod...
We discuss integrating abstract data types (ADTs) in the KeY theorem prover by a new approach to mod...
This is the collection of video material that used in "Integrating ADTs in KeY and their Application...
The project files for the journal `Integrating ADTs in KeY and their Application to History-based re...
In this feasibility study we discuss reasoning about the correctness of Java interfaces using histor...
This repository consists of the proof files for the paper "History-based Specification and Verificat...
In this feasibility study we discuss reasoning about the correctness of Java interfaces using histor...
Software libraries, such as the Java Collection Framework, are used by many applications: Thus their...
The video collection contains a number of videos that demonstrate the construction of proofs for sho...
AbstractWe describe a collection of Isabelle theories which facilitate reasoning about machine words...
This chapter is a self-contained introduction into the usage of the KeY prover, a tool for proving f...
We represent a theory of (a fragment of) Isabelle/HOL in Isabelle/HOL. The purpose of this exercise ...
Datatypes and codatatypes are useful for specifying and reasoning about (possibly infinite) computat...
Recently, a growing number of researchers have applied machine learning to assist users of interacti...
We discuss integrating abstract data types (ADTs) in the KeY theorem prover by a new approach to mod...
We discuss integrating abstract data types (ADTs) in the KeY theorem prover by a new approach to mod...
We discuss integrating abstract data types (ADTs) in the KeY theorem prover by a new approach to mod...
This is the collection of video material that used in "Integrating ADTs in KeY and their Application...
The project files for the journal `Integrating ADTs in KeY and their Application to History-based re...
In this feasibility study we discuss reasoning about the correctness of Java interfaces using histor...
This repository consists of the proof files for the paper "History-based Specification and Verificat...
In this feasibility study we discuss reasoning about the correctness of Java interfaces using histor...
Software libraries, such as the Java Collection Framework, are used by many applications: Thus their...
The video collection contains a number of videos that demonstrate the construction of proofs for sho...
AbstractWe describe a collection of Isabelle theories which facilitate reasoning about machine words...
This chapter is a self-contained introduction into the usage of the KeY prover, a tool for proving f...
We represent a theory of (a fragment of) Isabelle/HOL in Isabelle/HOL. The purpose of this exercise ...
Datatypes and codatatypes are useful for specifying and reasoning about (possibly infinite) computat...
Recently, a growing number of researchers have applied machine learning to assist users of interacti...