TY - JOUR
T1 - The Rode0day to Less-Buggy Programs
AU - Fasano, Andrew
AU - Leek, Tim
AU - Dolan-Gavitt, Brendan
AU - Bundt, Josh
N1 - Funding Information:
This material is based upon work supported by the Under Secre tary of Defense for Research and Engineering under U.S. Air Force contract FA8702-15-D-0001. Any opinions, findings, conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the Under Sec retary of Defense for Research and Engineering.
Publisher Copyright:
© 2003-2012 IEEE.
PY - 2019/11/1
Y1 - 2019/11/1
N2 - Despite their best efforts, computer programmers consistently fail to build the safe and reliable programs they imagine; rather, they typically build systems that work well until something unexpected happens. When presented with unexpected inputs, systems may reveal bugs in their code, which cause incorrect behavior or crashes. Every programmer knows that bugs are a persistent and costly issue in computer programs, but the path to getting rid of them is less clear.
AB - Despite their best efforts, computer programmers consistently fail to build the safe and reliable programs they imagine; rather, they typically build systems that work well until something unexpected happens. When presented with unexpected inputs, systems may reveal bugs in their code, which cause incorrect behavior or crashes. Every programmer knows that bugs are a persistent and costly issue in computer programs, but the path to getting rid of them is less clear.
UR - http://www.scopus.com/inward/record.url?scp=85074567370&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85074567370&partnerID=8YFLogxK
U2 - 10.1109/MSEC.2019.2933682
DO - 10.1109/MSEC.2019.2933682
M3 - Article
AN - SCOPUS:85074567370
SN - 1540-7993
VL - 17
SP - 84
EP - 88
JO - IEEE Security and Privacy
JF - IEEE Security and Privacy
IS - 6
M1 - 8886905
ER -