Formalising British rail's signalling rules
This industrial usage report describes certain aspects of the formal specification of British Rail's signalling rules which was constructed as part of a Requirements Specification for the procurement of signalling systems. Topics covered in this industrial report include the specification of the railway network topology, the definition of a ‘safe’ abstract railway system and the specification of a general signalling system which is intended to be a refinement of the abstract railway system. The signalling rules appear as preconditions of the signalling system operations.
Unable to display preview. Download preview PDF.
- 1.Spivey, J.M.: The Z Notation — A Reference Manual (Second Edition), Prentice-Hall International, London (1992)Google Scholar
- 2.Roscoe, A.W.: A CSP Solution to the “Trains” Problem. LNCS 207 (1983) 384–388Google Scholar
- 3.Guiho G., Hennebert C.: SACEM Software Validation. Proc 12th Int Conf on Software Engineering, IEEE Computer Society Press (1990) 186–191Google Scholar
- 4.Cullyer, J., Wong, W.: Application of Formal Methods to Railway Signalling — A Case Study. Computing and Control Engineering Journal (Feb 1993) 15Google Scholar
- 5.Morley, M.J.: Modelling British Rail's Interlocking Logic — Geographic Data Correctness. ECS-LFCS-91-186, University of Edinburgh (Nov 1991)Google Scholar