SEJun 11, 2020

The development and deployment of formal methods in the UK

arXiv:2006.06327v31 citations
Originality Synthesis-oriented
AI Analysis

It addresses the challenge of translating theoretical formal methods into practical use for computer system developers, though it is incremental as it builds on existing historical contributions.

The paper examines the development and practical deployment of formal methods in the UK, highlighting key ideas and their application in real-world settings, while analyzing lessons learned from successes and failures to improve long-term impact.

UK researchers have made major contributions to the technical ideas underpinning formal approaches to the specification and development of computer systems. Perhaps as a consequence of this, some of the significant attempts to deploy theoretical ideas into practical environments have taken place in the UK. The authors of this paper have been involved in formal methods for many years and both have tracked a significant proportion of the whole story. This paper both lists key ideas and indicates where attempts were made to use the ideas in practice. Not all of these deployment stories have been a complete success and an attempt is made to tease out lessons that influence the probability of long-term impact.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes