Abstract: One of the main objectives of software testing is to locate the position of bugs. Bug localization is generally categorized into statement-level and file-level localization. File-level bug ...