Published: 5th July 2013
DOI: 10.4204/EPTCS.118
ISSN: 2075-2180

EPTCS 118

Proceedings 10th International Workshop On
User Interfaces for Theorem Provers
Bremen, Germany, July 11th 2012

Edited by: Cezary Kaliszyk and Christoph Lüth

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

Preface

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.