JG

Jesus M. Gonzalez-Barahona

2 records found

How bugs are born

A model to identify how bugs are introduced in software components

When identifying the origin of software bugs, many studies assume that “a bug was introduced by the lines of code that were modified to fix it”. However, this assumption does not always hold and at least in some cases, these modified lines are not responsible for introducing the ...

What if a bug has a Different Origin?

Making Sense of Bugs Without an Explicit Bug Introducing Change

Background: Many studies in the software research literature on bug fixing are built upon the assumption that "a given bug was introduced by the lines of code that were modified to fix it", or variations of it. Although this assumption seems very reasonable at first glance, there ...