Published: 5th July 2013|
|Preface Cezary Kaliszyk and Christoph Lüth|
|PROOFTOOL: a GUI for the GAPT Framework Cvetan Dunchev, Alexander Leitsch, Tomer Libal, Martin Riener, Mikheil Rukhaia, Daniel Weller and Bruno Woltzenlogel-Paleo||1|
|Machine Learning in Proof General: Interfacing Interfaces Ekaterina Komendantskaya, Jónathan Heras and Gudmund Grov||15|
|Proof in Context — Web Editing with Rich, Modeless Contextual Feedback Carst Tankink||42|
|READ-EVAL-PRINT in Parallel and Asynchronous Proof-checking Makarius Wenzel||57|
|Theorema 2.0: A Graphical User Interface for a Mathematical Assistant System Wolfgang Windsteiger||72|
This EPTCS volume collects the post-proceedings of the 10th International Workshop on User Interfaces for Theorem Provers (UITP 2012), held as part of the Conferences on Intelligent Computer Mathematics (CICM 2012) in Bremen on July 11th 2012. The UITP workshop series aims at bringing together researchers interested in designing, developing and evaluating interfaces for interactive proof systems, such as theorem provers, formal method tools, and other tools manipulating and presenting mathematical formulae. Started in 1995, it can look back on seventeen years of history by now.
The papers in the present volume give a good indication of the questions currently addressed in the UITP community. These range from interface design (Windsteiger; Dunchev et al) to using technologies such as machine learning to assist the user (Komendantskaya et al). The web features prominently (Tankink), and new technology necessitates changes right down to the very basic modes of interaction (Wenzel) — the old REPL (read, evaluate, print, loop) mode of interaction can not take advantage of modern technology, such as the web and multi-core machines.
The papers have been reviewed by the programme committee and additional referees, comprising:
We would like to thank the authors for submitting revised or new papers of such high quality to these proceedings, the reviewers for diligently reviewing the submissions, and the CICM 2012 organisers for hosting UITP 2012 in Bremen.
Cezary Kaliszyk and Christoph Lüth.
Innsbruck and Bremen, July, 2013.