LOmegaUI: Lovely OMEGA User Interface
ABSTRACT . The capabilities of a automated theorem prover's interface are essential for the effective use of (interactive) proof systems. LOmega UI is the multi-modal interface that combines several features: a graphical display of information in a proof graph, a selective term browser with hypertext facilities, proof and proof plan presentation in natural language, and an editor for adding and maintaining the knowledge base. LOmega UI is realized in an agent-based client-server architecture and implemented in the concurrent constraint programming language Oz. 1. Introduction The effective use of an interactive theorem proving system depends not least on the capabilities of its user interface. A major problem is the adequate access to the overwhelming amount of information manipulated by these systems. This requires structure-oriented overview facilities, and selective and precise contentoriented display. The LOmega UI system is a state-of-the-art user interface forOmega mega, a ...
- SourceAvailable from: Paul Cairns
Conference Paper: A Theoretical Analysis of Hierarchical Proofs.[Show abstract] [Hide abstract]
ABSTRACT: Hierarchical proof presentations are ubiquitous within logic and computer science, but have made little impact on mathematics in general. The reasons for this are not currently known, and need to be understood if mathematical knowledge management systems are to gain acceptance in the mathematical community. We report on some initial experiments with three users of a set of web-based hierarchical proofs, which suggest that usability problems could be a factor. In order to better understand these problems we present a theoretical analysis of hierarchical proofs using Cognitive Dimensions (6). The analysis allows us to formulate some concrete hypotheses about the usability of hierarchical proof presentations.Mathematical Knowledge Management, Second International Conference, MKM 2003, Bertinoro, Italy, February 16-18, 2003, Proceedings; 01/2003