Depending on the amount of data to process, file generation may take longer.

If it takes too long to generate, you can limit the data by, for example, reducing the range of years.

Chapter

Download BibTeX

Title

Improving Defect Localization by Classifying the Affected Asset Using Machine Learning

Authors

[ 1 ] Instytut Informatyki, Wydział Informatyki, Politechnika Poznańska | [ P ] employee

Scientific discipline (Law 2.0)

[2.3] Information and communication technology

Year of publication

2019

Chapter type

chapter in monograph / paper

Publication language

english

Keywords
EN
  • defect localization
  • machine learning
  • case study
Abstract

EN A vital part of a defect’s resolution is the task of defect localization. Defect localization is the task of finding the exact location of the defect in the system. The defect report, in particular, the asset attribute, helps the person assigned to handle the problem to limit the search space when investigating the exact location of the defect. However, research has shown that oftentimes reporters initially assign values to these attributes that provide incorrect information. In this paper, we propose and evaluate the way of automatically identifying the location of a defect using machine learning to classify the source asset. By training an Support-Vector-Machine (SVM) classifier with features constructed from both categorical and textual attributes of the defect reports we achieved an accuracy of 58.52% predicting the source asset. However, when we trained an SVM to provide a list of recommendations rather than a single prediction, the recall increased to up to 92.34%. Given these results, we conclude that software development teams can use these algorithms to predict up to ten potential locations, but already with three predicted locations, the teams can get useful results with the accuracy of over 70%.

Date of online publication

11.12.2018

Pages (from - to)

106 - 122

DOI

10.1007/978-3-030-05767-1_8

URL

https://link.springer.com/chapter/10.1007/978-3-030-05767-1_8

Book

Software Quality: The Complexity and Challenges of Software Engineering and Software Quality in the Cloud : 11th International Conference, SWQD 2019, Vienna, Austria, January 15–18, 2019, Proceedings

Presented on

11th International Conference on Software Quality, SWQD 2019, 15-18.01.2019, Vienna, Austria

Ministry points / chapter

20

This website uses cookies to remember the authenticated session of the user. For more information, read about Cookies and Privacy Policy.