Print Email Facebook Twitter Exploring DDU in Practice Title Exploring DDU in Practice Author Ang, Aaron (TU Delft Electrical Engineering, Mathematics and Computer Science) Contributor van Deursen, Arie (mentor) Lima Maranhao De Abreu, Rui (graduation committee) Zaidman, Andy (graduation committee) Witteveen, Cees (graduation committee) Degree granting institution Delft University of Technology Date 2018-04-17 Abstract The quality of test suites is commonly measured using adequacy metrics that focus on error detection, like test coverage. However, the diagnostic performance of spectrum-based fault localization techniques, that can potentially reduce the time spent on debugging, rely on diagnosability of test suites --- the property of faults to be easily and precisely located. Therefore, in prior work, Perez et al. proposed a new metric, called DDU, that measures the diagnosability of test suites. However, DDU is not yet usable in practice due to its output value between 0 and 1. A developer would not know what test to write next given a certain DDU value. In this study, we explore the performance of DDU in practice by analyzing open source projects. We find no evidence that DDU is correlated to diagnosability and, thus, DDU is currently only useful when combined with test generation techniques. Subject software fault localizationdiagnosabilityDDU To reference this document use: http://resolver.tudelft.nl/uuid:4109b0a6-b892-40e4-a4db-9848c24219f6 Part of collection Student theses Document type master thesis Rights © 2018 Aaron Ang Files PDF exploring_ddu_in_practice ... on_ang.pdf 2.2 MB Close viewer /islandora/object/uuid:4109b0a6-b892-40e4-a4db-9848c24219f6/datastream/OBJ/view