Levity

A proof refactoring tool for Isabelle

Welcome to the minimalist preliminary website of Levity.
If you have this address, you already know what it is.
(A prototype proof refactoring tool for Isabelle by Marcel Ruegenberg.)

The code can be obtained using
hg clone http://home.in.tum.de/~ruegenbe/levity/levity

Alternatively, a (probably not up-to-date) snapshot can be obtained here.

Even though this project is the result of my thesis, which I have now handed in, the current state of the repository diverges from how it was at the time when I handed in the thesis. To obtain the "original" code, use the Mercurial/Hg client of your choice to find the correspondingly tagged revision.

Changes from the handed-in version:

Still missing and limitations:

Status:

Examples and additional refactorings will be available soon.

The Thesis

download

Thesis Talk

Slides from a short talk about Levity. Might be of only limited value by themselves.
download

Contact

mail to: ruegenbe [at] in [dot] tum [dot] de