Applying SOFL to specify a railway crossing controller for industry

Shaoying Liu, M. Asuka, K. Komaya, Y. Nakamura
Proceedings. 2nd IEEE Workshop on Industrial Strength Formal Specification Techniques  
This paper describes an application of the formal engineering method SOFL (Structured-Object-based-Formal Language) to specifying a realistic railway crossing controller for potential use in industry. As the railway crossing controller is a safety-critical and real-time system, this application demonstrates the capability of SOFL for developing safety-critical and real-time systems and provides a foundation for implementing such a software controller in practice. It also shows that appropriate
more » ... ntegration of structured methods with graphical notation, formal notation, and natural language oers a good readability and traceability as well as an eective mechanism for reducing complexity of systems.
doi:10.1109/wift.1998.766294 dblp:conf/wift/LiuAKN98 fatcat:ho6ojhhsdjfwrgqr5i4mgkql2a