Abstract
Tokio is a temporal logic programming language. It is a sophisticated extension of Prolog intended for specification of concurrent programs. Its basic execution is a resolution of Linear Time Temporal Logic [1]. Tokio also has an extension that can execute Interval Temporal Logic
Preview
Unable to display preview. Download preview PDF.
References
Z. Manna and A. Pnueli, "Verification of Concurrent Programs, Part 1: The Temporal Framework", Dept. of Computer Science, Stanford Univ. Report STAN-CS-81-836, June 1981.
B.C. Moszkowski, "Reasoning about Digital Circuit", Rep. No. STAN-CS-83-970 Dept. of Computer Science, Stanford Univ. July 1983.
M. Fujita, H. Tanaka and T. Moto-oka, "Logic Design Assistance with Temporal Logic", IFIP 7th Computer Hardware Description Languages and their Applications, August 1985.
P. Wolper, "Temporal logic Can Be More Expressive", 22nd Annual Symposium on Foundation of Computer Science, October 1981.
B.C. Moszkowski, "Executing Temporal Logic Programs", Rep. No.55 Computer Laboratory, Univ. of Cambridge, 1984.
M. Kituregawa, H. Tanaka and T. Moto-oka, "Relational Algebra Machine GRACE", Lecture Notes in computer Science 147, Springer-Verlag, March, 1983.
K. Ueda, "Guarded Horn Clauses", TR-103, ICOT, 1985.
W.F Clockskin and C.S Melish, "Programming in Prolog", Springer-Verlag, New York, 1981.
S. Kono T. Aoyagi, M. Fujita, H. Tanaka, "Implementation of temporal logic programming language Tokio", to be appeared as "Proceedings of LPC'85", Lecture Notes in Computer Science Springer-Verlag.
M. Fujita, S. Kono, H. Tanaka and T. Moto-oka, "Assistance in Hierarchical and Structured Logic Design Using Temporal Logic and Prolog", to be appeared in IEE proceedings-E COMPUTER AND DIGITAL TECHNIQUES.
M. Fujita, H. Tanaka and T. Moto-oka, "Specifying Hardware in Temporal Logic & Efficient Synthesis of State-Diagrams Using Prolog", Proc. of FGCS '84, Tokyo Japan, November 1984.
M. Fujita, "Logic Design Assistance with Temporal Logic", Doctoral Dissertation, Information Engineering, University of Tokyo, 1984.
F. Pereira, "C-Prolog Users Manual Version 1.5", EdCAD, Edingburh Univ. 1984.
T. Moto-oka, H. Tanaka, H. Aida, K. Hirata and T. Maruyama, "The Architecture of a Parallel Inference Engine-PIE-", Proc. of FGCS '84, Tokyo, Japan, November 1984.
I. Futo, J. Szeredi, "T-PROLOG A VERY HIGH LEVEL SIMULATION SYSTEM GENERAL INFORMATION MANUAL", 1011 Budapest I. iskcla utca, April 1981.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1986 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Fujita, M., Kono, S., Tanaka, H., Moto-oka, T. (1986). Tokio: Logic programming language based on temporal logic and its compilation to Prolog. In: Shapiro, E. (eds) Third International Conference on Logic Programming. ICLP 1986. Lecture Notes in Computer Science, vol 225. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-16492-8_119
Download citation
DOI: https://doi.org/10.1007/3-540-16492-8_119
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-16492-0
Online ISBN: 978-3-540-39831-8
eBook Packages: Springer Book Archive