My research areas of interest are programming languages and software engineering, with a focus on program analysis and software testing. For my doctoral dissertation, I developed and applied static program analyses to make error handling in large software systems more reliable [3, 5, 7, 6, 8]. My analyses aim to help developers understand how run-time errors propagate through software and find error-propagation bugs that could lead to serious problems including system crashes, security vulnerabilities, silent data loss, and data corruption. In addition to finding hundreds of confirmed bugs in real-world systems such as the Linux kernel and Mozilla Firefox, my error-propagation analysis also found a critical bug in heavily tested code used f...
Program Analysis has been a rich and fruitful field of research for many decades, and countless high...
Abstract—No single software fault-detection technique is capable of addressing all fault-detection c...
Several short summaries of the work performed during this reporting period are presented. Topics dis...
Many computer security problems stem from buggy software. Attackers exploit software bugs to infiltr...
Real-world programs are undergoing paradigm shifts, and these shifts introduce reliability and secur...
Hardware errors are projected to increase in modern computer systems due to shrinking feature sizes ...
I am interested in software engineering, more specifically in software evolution. My research focuse...
Thesis (Ph.D.)--University of Washington, 2014This dissertation presents five program analysis techn...
The impact of software is ever increasing as more and more systems are being software operated. Desp...
As scientific computation continues to scale, it is crucial to use floating-point arithmetic process...
Much research in recent years has focused on using static analysis to find bugs in software. Many ne...
Errors pose a serious threat to the output validity of modern data processing, which is often perfor...
Submitted by Deyse Queiroz (deysequeirozz@hotmail.com) on 2019-07-02T11:33:25Z No. of bitstreams: 1 ...
Software defects cost our economy a significant amount of money. Techniques that can detect software...
My research focuses on both policy and mechanism for managing datacenter-scale installations (thousa...
Program Analysis has been a rich and fruitful field of research for many decades, and countless high...
Abstract—No single software fault-detection technique is capable of addressing all fault-detection c...
Several short summaries of the work performed during this reporting period are presented. Topics dis...
Many computer security problems stem from buggy software. Attackers exploit software bugs to infiltr...
Real-world programs are undergoing paradigm shifts, and these shifts introduce reliability and secur...
Hardware errors are projected to increase in modern computer systems due to shrinking feature sizes ...
I am interested in software engineering, more specifically in software evolution. My research focuse...
Thesis (Ph.D.)--University of Washington, 2014This dissertation presents five program analysis techn...
The impact of software is ever increasing as more and more systems are being software operated. Desp...
As scientific computation continues to scale, it is crucial to use floating-point arithmetic process...
Much research in recent years has focused on using static analysis to find bugs in software. Many ne...
Errors pose a serious threat to the output validity of modern data processing, which is often perfor...
Submitted by Deyse Queiroz (deysequeirozz@hotmail.com) on 2019-07-02T11:33:25Z No. of bitstreams: 1 ...
Software defects cost our economy a significant amount of money. Techniques that can detect software...
My research focuses on both policy and mechanism for managing datacenter-scale installations (thousa...
Program Analysis has been a rich and fruitful field of research for many decades, and countless high...
Abstract—No single software fault-detection technique is capable of addressing all fault-detection c...
Several short summaries of the work performed during this reporting period are presented. Topics dis...