heal.abstract
With the continuous technological evolution, the amount of software that is implemented
is constantly increasing. Also, due to the fact that electronic devices are nowadays a significant part of people’s lives, there is a need for the software to become increasingly
better. As the demand grows so does the need to produce new software and improve the
existing one. In order to achieve the upgrade of the existing software as quickly as possible while remaining on budget, in this dissertation, a number of data mining techniques
were used. Many techniques have been used in previous research for software defect detection. In this dissertation, some of those techniques were applied in data extracted from
the source code of notepad++ to find bugs and defects. Finally, the results of these techniques will be validated using the actual changes that have been made in the next release
of the chosen application and the purpose is to examine and compare the results of the
algorithms that were used.
el