Reports on a collaborative project to pilot the use of formal methods in the development of safety-related software. Using the SVRC's Cogito methodology, staff from CSC Australia undertook: formal specification; validation of the specification by mathematical consistency checks; hazard analysis; and validation of the specification against the safety requirements. Part of the design was modelled formally and verified.
Index Terms:
formal specification; collaborative project; pilot project; formal methods; safety-related software development; SVRC Cogito methodology; formal specification; validation; mathematical consistency checks; hazard analysis; safety requirements
Citation:
T. Hart, F. Linn, R. Morello, G. Royle, P. Kearney, P. Lindsay, K. Ross, O. Traynor, "Formal Methods Pilot Project," apsec, pp.238, Third Asia-Pacific Software Engineering Conference (APSEC'96), 1996