reviewACM Computing SurveysOct 1, 2009GREEN OA

Formal methods

University of York · Aarhus School of Architecture · +2 more institutions

Indexed incrossref

Abstract

Formal methods use mathematical models for analysis and verification at any part of the program life-cycle. We describe the state of the art in the industrial use of formal methods, concentrating on their increasing use at the earlier stages of specification and design. We do this by reporting on a new survey of industrial use, comparing the situation in 2009 with the most significant surveys carried out over the last 20 years. We describe some of the highlights of our survey by presenting a series of industrial projects, and we draw some observations from these surveys and records of experience. Based on this, we discuss the issues surrounding the industrial adoption of formal methods. Finally, we look to the…

Citation impact

662
total citations
FWCI
37.58
Percentile
100%
References
158
Citations per year

Authors

4

Topics & keywords

Keywords
  • Computer science
  • Formal methods
  • Software engineering
  • Formal specification
  • Formal verification
  • Data science
  • Programming language
No related works found for this paper.

Funding