@inproceedings{246a329ebdd74a2f889353d6e00a4a07,
title = "The Tinker GUI for graphical proof strategies (tool demo)",
abstract = "With the exception of simple proof visualisation (e.g. [5]), we are not familiar with any other graphical proof tools to support theorem provers. While there are tactic languages that support robust tactics (e.g. Ltac [1] for Coq or Eisbach [8] for Isabelle), we believe that the development and debugging features of Tinker are novel. Several features of the tool have been motivated by working with DRisQ (www.drisq.com) in encoding their highly complex Supertac proof strategy in ProofPower [6]. In the future, we would like to improve static checking of PSGraph? for example that all atomic tactics used in the graph exist. We are also interested in investigating (semi) automatic translations from traditional tactic language into PSGraph. This will also include more modern tactic languages, such as Ltac and Eisbach. We also plan to improve the layout algorithm, and develop and implement a better framework for combining evaluation and user edits of PSGraphs.",
author = "Gudmund Grov and Yuhui Lin and {Le Bras}, Pierre",
year = "2017",
month = jan,
day = "27",
doi = "10.4204/EPTCS.240",
language = "English",
series = "Electronic Proceedings in Theoretical Computer Science",
publisher = "Open Publishing Association",
pages = "98--101",
booktitle = "Proceedings of the Third Workshop on Formal Integrated Development Environment",
address = "Australia",
}