Applying Formal Methods and Object-Oriented Analysis to Existing Flight SoftwareCorrectness is paramount for safety-critical software control systems. Critical software failures in medical radiation treatment, communications, and defencse are familiar to the public.