Implementing mathematics with the Nuprl proof development system
Implementing mathematics with the Nuprl proof development system
Logic and computation: interactive proof with Cambridge LCF
Logic and computation: interactive proof with Cambridge LCF
Mathematica: a system for doing mathematics by computer
Mathematica: a system for doing mathematics by computer
The synthesizer generator: a system for constructing language-based editors
The synthesizer generator: a system for constructing language-based editors
A distributed architecture for programming environments
SDE 4 Proceedings of the fourth ACM SIGSOFT symposium on Software development environments
KIDS: A Semiautomatic Program Development System
IEEE Transactions on Software Engineering
The calculus of context relations
Acta Informatica
A logic program for transforming sequent proofs to natural deduction proofs
Proceedings of the international workshop on Extensions of logic programming
Integrated software components: a paradigm for control integration
Proceedings of the European symposium on Software development environments and CASE technology
The SECD microprocessor: a verification case study
The SECD microprocessor: a verification case study
CAS/PI: a portable and extensible interface for computer algebra systems
ISSAC '92 Papers from the international symposium on Symbolic and algebraic computation
Mural: A Formal Development Support System
Mural: A Formal Development Support System
Specifying the Behavior of Graphical Objects Using Esterel
TAPSOFT '89 Proceedings of the International Joint Conference on Theory and Practice of Software Development, Volume 2: Advanced Seminar on Foundations of Innovative Software Development II and Colloquium on Current Issues in Programming Languages
Specifying and implementing theorem provers in a higher-order logic programming language
Specifying and implementing theorem provers in a higher-order logic programming language
An architecture for flexible, evolvable process-driven user-guidance environments
Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering
Towards a multi-formalism framework for architectural synthesis: the ASAR project
CODES '94 Proceedings of the 3rd international workshop on Hardware/software co-design
Tool Support for Proof Engineering
Electronic Notes in Theoretical Computer Science (ENTCS)
Mathematical Mathematical User Interfaces
Engineering Interactive Systems
Engineering the Prover Interface
Electronic Notes in Theoretical Computer Science (ENTCS)
Scalable, robust visualization of very large trees
EUROVIS'05 Proceedings of the Seventh Joint Eurographics / IEEE VGTC conference on Visualization
Subformula linking as an interaction method
ITP'13 Proceedings of the 4th international conference on Interactive Theorem Proving
A computer algebra user interface manifesto
ACM Communications in Computer Algebra
Hi-index | 0.00 |
This paper explains how to add a modern user interface to existing theorem provers, using principles and tools designed for programming environments.