On this page
Research Article | Open Access
Volume 14 2022 | None
Software Bug Detection Using Supervised Machine Learning Techniques
A. Tamizharasi, S. Remya Rose, T. Priyadharshini, S. Rasidha Begum, P. Jayapradha
Pages: 1405-1414
Abstract
A software bug is an error, defect, or weakness in a particularly malevolent program or system that causes it to produce an inaccurate or unexpected outcome, or to act in unanticipated ways. The majority of defects are caused by faults and errors in a program's design or ASCII text file, as well as components and operating systems used by such applications. A software is said to be buggy if it has several defects and/or problems that substantially impair its functionality. When a coder commits a logical error, bugs occur. The analysis of a dataset using supervised machine learning techniques (SMLT) to capture various information such as variable identification, uni- variate analysis, bi-variate and multi-variate analysis, missing value treatments, and knowledge analysis, data cleaning/preparation, and data visualization are going to be performed on the entire dataset. This is because spotting software flaws earlier in the development process boosts software quality, dependability, efficiency, and cost. Many ideas to solving this dilemma have been discussed.
Keywords
Software Bug Detection, Supervised Machine Learning, Dataset, Analysis, Algorithm.
PDF
263
Views
109
Downloads