Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Group

Formal Methods and Verification

This group gathers pioneers of software and its engineering whose primary contribution was proving software or hardware correct through mathematical logic, including model checking, theorem proving, abstract interpretation, type theory, denotational and operational semantics, and specification languages such as Z, VDM and B. It follows the Formal Methods second-level heading of the ACM Computing Classification System under Software and its engineering. Their shared work is establishing, with mathematical rigor, that a system meets its specification, as distinct from writing the system code, its compiler or its process documentation.

Facts
Comparison
Era of Emergence
1949 1
Browse By
Formal Methods and Verification
Filter Results58 entries

Amir Pnueli

Software And Its Engineering
1 link

Anders P. Ravn

Software And Its Engineering
2 links

Carl Adam Petri

Software And Its Engineering

Christine Paulin-Mohring

Software And Its Engineering
2 links

Cliff Jones

Software And Its Engineering

David Gries

Software And Its Engineering
1 link

David Harel

Software And Its Engineering
1 link

David L. Dill

Software And Its Engineering
1 link

Dines Bjorner

Software And Its Engineering
1 link

E. Allen Emerson

Software And Its Engineering
1 link

Edmund M. Clarke

Software And Its Engineering
1 link

Eric Hehner

Software And Its Engineering
1 link

George Necula

Software And Its Engineering
2 links

Gérard Berry

Software And Its Engineering
1 link

Gérard Huet

Software And Its Engineering
3 links

Gerard J. Holzmann

Software And Its Engineering
1 link

Gerwin Klein

Software And Its Engineering

Greg Nelson (computer scientist)

Software And Its Engineering
1 link

Hans Zantema

Software And Its Engineering

Haskell Curry

Software And Its Engineering
2 links

He Jifeng

Software And Its Engineering
1 link

Ian Horrocks

Software And Its Engineering
1 link

J Strother Moore

Software And Its Engineering
4 links

Jane Hillston

Software And Its Engineering

John C. Reynolds

Software And Its Engineering
1 link

Jon Michael Dunn

Software And Its Engineering

Jonathan Bowen

Software And Its Engineering
1 link

Joseph Goguen

Software And Its Engineering
1 link

Joseph Sifakis

Software And Its Engineering
1 link

Ken Robinson

Software And Its Engineering

Kim Guldstrand Larsen

Software And Its Engineering
1 link

Lawrence Paulson

Software And Its Engineering
1 link

Manfred Broy

Software And Its Engineering

Marsha Chechik

Software And Its Engineering
1 link

Marta Kwiatkowska

Software And Its Engineering
1 link

Mathai Joseph

Software And Its Engineering
1 link

Matt Kaufmann

Software And Its Engineering
1 link

Michael Butler

Software And Its Engineering

Moshe Vardi

Software And Its Engineering
1 link

Paritosh Pandya

Software And Its Engineering
2 links

Patrick Cousot

Software And Its Engineering
1 link

Per Martin-Lof

Software And Its Engineering

Peter O'Hearn

Software And Its Engineering
3 links

Philippa Gardner

Software And Its Engineering
1 link

Radhia Cousot

Software And Its Engineering
1 link

Rajeev Alur

Software And Its Engineering
1 link

Randal Bryant

Software And Its Engineering
1 link

Robert K. Brayton

Software And Its Engineering
1 link

Robert L. Constable

Software And Its Engineering
1 link

Rolf Drechsler

Software And Its Engineering

Sandrine Blazy

Software And Its Engineering
2 links

Simon Thompson (professor)

Software And Its Engineering
1 link

Sophia Drossopoulou

Software And Its Engineering
1 link

Susan Owicki

Software And Its Engineering

Thierry Coquand

Software And Its Engineering
2 links

Tobias Nipkow

Software And Its Engineering
1 link

Tom Maibaum

Software And Its Engineering
1 link

Zhou Chaochen

Software And Its Engineering
1 link
Sources
1. Wikipedia: Formal methods
Wikimedia FoundationFormal methods, History section, Turing correctness-argument sentence
Quote, Formal methods, History section, Turing correctness-argument sentence
Alan Turing sketched a correctness argument for a routine in 1949, and in the late 1960s Robert W. Floyd and Tony Hoare established the axiomatic tradition of program proof that became Hoare logic.
View the Source
Mathai Joseph - Wikipedia
Has Member: Mathai Joseph, Wikipedia 'Mathai Joseph': 'main research interest is in the area of formal methods related to computer systems...work with Zhiming Liu on fault tolerance gives a formal model.'View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.