Abstract: qWe focus on the literate and structured presentation of formal developments. We present an approach that is influenced by ideas from Leslie Lamport on how to write proofs, by Donald Knuth's paradigm of literate programming, and by the ideas of the 'Dutch school' on formal reasoning. We demonstrate this approach by presenting the proofs of two mathematical theorems -- the Knaster-Tarski fixpoint theorem and the SchrApder-Bernstein theorem -- formalized in Deva. We discuss to what degree our aims have been achieved and what is left to be done. The report includes a tutorial on the use of the DevaWEB system and a user manual for that tool. Some remarks on the implementation which we hope are of general interest to the designer of language dependent WEB systems are also included. The report has been prepared with the assistance of the DevaWEB system and the Deva formalization has been checked by an implementation of Deva.qWe discuss to what degree our aims have been achieved and what is left to be done. The report includes a tutorial on the use of the DevaWEB system and a user manual for that tool.
|Title||:||The DevaWEB System: Introduction, Tutorial, User Manual, and Implementation|
|Author||:||Technische Universitäet Berlin. Fachbereich Informatik, Maya Biersack, Robert Raschke, Martin Simons|