Predicting Bugs by Analyzing Software History
Episode details
Episode description
Almost all software contains undiscovered bugs, ones that have not yet been exposed by testing or by users. What is the location of these bugs? This talk presents two approaches for predicting the location of bugs by analyzing software history. First, the bug cache contains 10 temporal, spatial, changed-entity, and new-entity locality. After processing, files in the bug cache contain 73-95 likelihood).