Formal Methods for Critical Systems

  • Steven P. Miller
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5596)

Abstract

Formal methods have traditionally been reserved for systems with requirements for extremely high assurance. However, the growing popularity of model-based development, in which models of system behavior are created early in the development process and used to auto-generate code, are making precise, mathematical specifications much more common in industry. At the same time, formal verification tools such as model checkers continue to grow more powerful. The convergence of these two trends opens the door for the practical application of formal verification techniques early in the life cycle for many systems. This talk will describe how Rockwell Collins has applied both theorem proving and model checking to commercial avionics and security systems to reduce costs and improve quality.

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Steven P. Miller
    • 1
  1. 1.Rockwell CollinsUSA

Personalised recommendations