Events & News
Colloquium
Category | Lecture |
Date | Tuesday, October 12, 2010 |
Time | 11:00 am |
Concludes | 12:00 pm |
Location | Gould-Simpson 906 |
Details | Light refreshments in Gld-S 9th floor atrium - 10:50 a.m. |
Speaker | Dennis Jeffrey-Google |
Title | Software Engineer |
Dynamic State Alteration Techniques for Automatically Locating Software Errors
Abstract: Software does not always behave as expected due to errors. These errors can potentially lead to disastrous consequences. Unfortunately, debugging software errors can be difficult and time-consuming. Many techniques to automatically locate errors have been developed, but the results are far from ideal. Unlike other techniques that analyze existing state information from program executions, dynamic state alteration techniques modify the state of program executions to gain deeper insight into the potential locations of errors. However, prior state alteration techniques are generally no more effective than other techniques, and come at the expense of increased computation time. This talk will argue that aggressive and well-targeted state alteration techniques can be both highly effective and reasonably efficient.
Biography
PhD from UC Riverside and MS from University of Arizona