Abstract
Temporal Logic has the potential to improve current methods for specifying and reasoning about asynchronous systems. However, standard temporal logics have been difficult to use, because they are rather low level for the design of realistic systems and are based on modal logics that are not intuitive to users. To be more appropriate for describing complex systems, Interval Logic has been designed as a higher-level temporal logic with a graphical representation. A not quite trivial proof is presented to demonstrate the ability to represent proofs graphically.
Preview
Unable to display preview. Download preview PDF.
References
Barringer, H., Kuiper, R., and Pnueli, A., “Now You May Compose Temporal Logic Specifications,” Proceedings of the Sixteenth ACM Symposium on the Theory of Computing, pp. 51–63, April 1984.
Clarke, E. M., and Emerson, E. A., “Synthesis of Synchronization Skeletons for Branching Time Temporal Logic,” Proceedings of the Workshop on Logic of Programs, Lecture Notes in Computer Science, 131, pp. 51–71, 1981.
Emerson, E. A., “Alternative Semantics for Temporal logics,” Theoretical Computer Science, 26, pp. 120–130, 1983.
“ESTELLE — A Formal Description Technique Based on an Extended State Transition Model,” ISO/TC 97/SC 21 N 422, June 1985.
Hailpern, B., “Verifying Concurrent Processes Using Temporal Logic,” Technical Report 195, Computer Systems Laboratory, Stanford University, August 1980.
Halpern, J. Y., and Shoham, Y., “A Propositional Modal Logic of Time Intervals,” Proceedings of the First Annual IEEE Symposium on Logic in Computer Science, pp. 279–292, June 1986.
Hughes, G. E., and Creswell, M. J., An Introduction to Modal Logic, Methuen and Co. Ltd., 1968.
Lamport. L., “Specification Simplified,” Technical Report, Systems Research Center, Digital Equipment Corporation, 1986.
“LOTOS — A Formal Description Technique based on Temporal Ordering of Observational Behavior,” ISO/TC 97/DP8807, March 1985.
Lynch, N. A., and Merritt, M., “Introduction to the Theory of Nested Transactions,” Technical Report, MIT, April 1987.
Melliar-Smith, P. M., “Extending Interval Logic to Real Time Systems,” Workshop on Temporal Logic, University of Manchester, April 1987.
Melliar-Smith, P. M., “Research into Distributed Systems,” Technical Report, SRI International, June 1987.
Moszkowski, B., “A Temporal Logic for Multi-Level Reasoning about Hardware,” Technical Report STAN-CS-82-952, Department of Computer Science, Stanford University, December 1982.
Pnueli, A., “The Temporal Logic of Programs,” Proceedings of the Eighteenth Symposium on the Foundations of Computer Science, pp. 46–57, November 1977.
Schwartz, R., and Melliar-Smith, P. M., “From State Machines to Temporal Logic: Specification Methods for Protocol Standards,” IEEE Transactions on Communications, C30, 12, pp. 2486–2496, December 1982.
Schwartz, R. L., Melliar-Smith, P. M., and Vogt, F., “An Interval Based Temporal Logic,” ACM Workshop on the Logics of Programming, Lecture Notes in Computer Science, 164, pp. 443–457, 1983.
Schwartz, R. L., Melliar-Smith, P. M., and Vogt, F., “An Interval Logic for Higher-Level Temporal Reasoning,” ACM Symposium on Principles of Distributed Computing, pp. 173–186, 1983.
Schwartz, R. L., Melliar-Smith, P. M., and Vogt, F., “Interval Logic: A Higher-Level Temporal Logic for Protocol Specification,” Proceedings of the IFIP WG6.1 Third International Workshop on Protocol Specification, Testing and Verification, pp. 3–18, 1983.
Wolper, P., “Synthesis of Communicating Processes from Temporal Logic Specifications,” Report No. STAN-CS-82-925, Department of Computer Science, Stanford University, August 1982.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Melliar-Smith, P.M. (1988). A graphical representation of interval logic. In: Vogt, F.H. (eds) CONCURRENCY 88. CONCURRENCY 1988. Lecture Notes in Computer Science, vol 335. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-50403-6_36
Download citation
DOI: https://doi.org/10.1007/3-540-50403-6_36
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-50403-0
Online ISBN: 978-3-540-45999-6
eBook Packages: Springer Book Archive