Abstract
The InterACT tool is a theorem prover for algebraic specifications with conditional equations emphasizing user-friendliness and interaction. Its purpose is mainly educational, e.g. to support the teaching of formal methods. It already has been used successfully in universitary courses on formal specification of software systems. InterACT provides a graphical user interface that supports proving “by mouse”.
Preview
Unable to display preview. Download preview PDF.
References
I. Claßen, H. Ehrig, and D. Wolz. Algberaic Specification Techniques and Tools for Software Development — The ACT Approach. AMAST Series in Computing Vol. 1. World Scientific, 1993.
H. Ehrig and B. Mahr. Fundamentals of Algebraic Specification 1: Equations and Initial Semantics, volume 6 of EATCS Monographs on Theoretical Computer Science. Springer, Berlin, 1985.
R. Geisler and M. Klar. Design and realisation of the interactive theorem-and completeness prover interact for algebraic specifications (in german). Master's thesis, Berlin University of Technology, June 1995.
M. Klar, R. Geisler, and F. Cornelius. InterACT: An interactive theorem and completeness prover for algebraic specifications with conditional equations. submitted to Proc. 11th WADT, Oslo, 1996.
P. Robinson and J. Staples. Formalizing a hierarchical structure of practical mathematical reasoning. Journal of Logic and Computation, 3(1), Feb. 1993.
L. Théry, Y. Bertot, and G. Kahn. Real theorem provers deserve real userinterfaces. ACM Software Engineering Notes, 17(5), 1992. Fifth ACM SIGSOFT Symposium on Software Development Environments.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Geisler, R., Klar, M., Cornelius, F. (1996). InterACT: An interactive theorem prover for algebraic specifications. In: Wirsing, M., Nivat, M. (eds) Algebraic Methodology and Software Technology. AMAST 1996. Lecture Notes in Computer Science, vol 1101. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0014342
Download citation
DOI: https://doi.org/10.1007/BFb0014342
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61463-0
Online ISBN: 978-3-540-68595-1
eBook Packages: Springer Book Archive