The University of Arizona

Events & News

Colloquium

CategoryLecture
DateTuesday, October 12, 2010
Time11:00 am
Concludes12:00 pm
LocationGould-Simpson 906
DetailsLight refreshments in Gld-S 9th floor atrium - 10:50 a.m.
SpeakerDennis Jeffrey-Google
TitleSoftware 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