Analysing the Program Analyser
File(s)16-analysers-v2025.pdf (169.98 KB)
Accepted version
Author(s)
Cadar, C
Donaldson, A
Type
Conference Paper
Abstract
It is the year 2025. FutureCorp, the private
sector defence contractor to whom the US government has
outsourced its management of nuclear weapons, has just
had its missile control software hijacked by terrorists. It
is only a matter of hours before Armageddon. The CEO
of FutureCorp, Dr F. Methods, is incredulous: “This is
impossible”, he told one of our reporters. “We used program
analysis to formally prove that the software was secure!”.
“Ah, Dr Methods,” responded open-source developer Mr B.
Door, “But did you check the analyser?”
sector defence contractor to whom the US government has
outsourced its management of nuclear weapons, has just
had its missile control software hijacked by terrorists. It
is only a matter of hours before Armageddon. The CEO
of FutureCorp, Dr F. Methods, is incredulous: “This is
impossible”, he told one of our reporters. “We used program
analysis to formally prove that the software was secure!”.
“Ah, Dr Methods,” responded open-source developer Mr B.
Door, “But did you check the analyser?”
Date Issued
2016-05-14
Date Acceptance
2016-01-23
Publisher
ACM
Copyright Statement
© ACM, 2016. This is the author's version of the work. It is posted here by permission of ACM for your personal use. Not for redistribution. The definitive version is forthcoming.
Sponsor
Engineering & Physical Science Research Council (EPSRC)
Grant Number
EP/L002795/1
Source
International Conference on Software Engineering, Visions of 2025 and Beyond Track
Publication Status
Accepted
Start Date
2016-05-14
Finish Date
2016-05-22
Coverage Spatial
Austin, TX USA