Research Article
Bug Localization in Test-Driven Development
Table 1
Kind of injected faults.
| ODC type | Description |
| Function | Affects significant capability (such as end-user interfaces or global data structure) and requires design change |
| Assignment | Affects a few lines of code (such as initialization of control blocks or data structure) |
| Checking | Addresses program logic that has failed to validate data and values |
| Algorithm | Includes efficiency or correctness problems that affect the task and requires reimplementation |
|
|