Authors: Sarah Grebing, An Thuy Tien Luong and Alexander Weigl
Paper Information
Title: | Adding Text-Based Interaction to a Direct-Manipulation Interface for Program Verification -- Lessons Learned |
Authors: | Sarah Grebing, An Thuy Tien Luong and Alexander Weigl |
Proceedings: | UITP Full Papers |
Editors: | Mateja Jamnik and Christoph Lüth |
Keywords: | Deductive interactive program verification, direct-manipulation interaction, text-based interaction |
Abstract: | ABSTRACT. Interactive program verification is characterized by iterations of unfinished proof attempts. For proof construction, many interactive program verification systems offer either text-based interactions, in using a proof scripting language, or a form of direct-manipulation interaction. We have combined a direct-manipulation program verification system with a text-based interface to leverage the advantages of both interaction paradigms. To give the user more insight when scripting proofs we have adapted well-known interaction concepts from the field of software debugging. In this paper we contribute with experiences from combining the direct-manipulation interface of the interactive program verification system KeY with a text-based user interface to construct program verification proofs leveraging interaction concepts from the field of software-debugging for the proof process. |
Pages: | 13 |
Talk: | Jul 13 11:30 (Session 86N: UITP 2) |
Paper: |