Case study: Traffic Alert and Collision-Avoidance System

when they were writing the specification, but that was late in the process. RATP would have liked direct simulation of the specification. UK government groups. GEC Alsthom has used B in two subsequent applica­ tions: a transportation system in Calcutta, India, and a safety net to protect against driver failure on all the electrified lines operated by the French national railways authority. • REFERENCES To improve an industry-government working group's capability to review this system, which alerts and advises pilots in the event of an impending collision, formal specifications of two major subsystems were developed using a formal, graphical notation.

[1]  Dan Craigen,et al.  An International Survey of Industrial Applications of Formal Methods , 1992, Z User Workshop.

[2]  Nancy G. Leveson,et al.  Requirements Specification for Process-Control Systems , 1994, IEEE Trans. Software Eng..

[3]  Dan Craigen,et al.  Formal Methods Reality Check: Industrial Usage , 1993, FME.

[4]  David Harel,et al.  Statecharts: A Visual Formalism for Complex Systems , 1987, Sci. Comput. Program..

[5]  Colin Potts,et al.  Software-engineering research revisited , 1993, IEEE Software.

[6]  Dan Craigen,et al.  Observations on industrial practice using formal methods , 1993, Proceedings of 1993 15th International Conference on Software Engineering.