Abstract
We give an evolving algebra solution for the well-known railroad crossing problem and use the occasion to experiment with agents that perform instantaneous actions in continuous time and in particular with agents that fire at the moment they are enabled.
Partially supported by NSF grant CCR-95-04375 and ONR grant N00014-94-1-1182.
Preview
Unable to display preview. Download preview PDF.
References
Egon Börger, Annotated Bibliography on Evolving Algebras, in “Specification and Validation Methods”, ed. E. Börger, Oxford University Press, 1995, 37–51.
Egon Börger, Yuri Gurevich and Dean Rosenzweig: The Bakery Algorithm: Yet Another Specification and Verification, in “Specification and Validation Methods”, ed. E. Börger, Oxford University Press, 1995.
Yuri Gurevich, “Evolving Algebra 1993: Lipari Guide”, in “Specification and Validation Methods”, Ed. E. Börger, Oxford University Press, 1995, 9–36.
Yuri Gurevich and James K. Huggins, “The Railroad Crossing Problem: An Evolving Algebra Solution,” LITP 95/63, Janvier 1996, Centre National de la Recherche Scientifique Paris, France.
Yuri Gurevich, James K. Huggins, and Raghu Mani, “The Generalized Railroad Crossing Problem: An Evolving Algebra Based Solution,” University of Michigan EECS Department Technical Report CSE-TR-230-95.
Constance Heitmeyer and Nancy Lynch: The Generalized Railroad Crossing: A Case Study in Formal Verification of Real-Time Systems, Proc., Real-Time Systems Symp., San Juan, Puerto Rico, Dec., 1994, IEEE.
Ernst-Rüdiger Olderog, Anders P. Ravn and Jens Ulrik Skakkebaek, “Refining System Requirements to Program Specifications”, to appear.
Robin Milner. A private discussion, Aug. 1994.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1996 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gurevich, Y., Huggins, J.K. (1996). The railroad crossing problem: An experiment with instantaneous actions and immediate reactions. In: Kleine Büning, H. (eds) Computer Science Logic. CSL 1995. Lecture Notes in Computer Science, vol 1092. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61377-3_43
Download citation
DOI: https://doi.org/10.1007/3-540-61377-3_43
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-61377-0
Online ISBN: 978-3-540-68507-4
eBook Packages: Springer Book Archive