Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Debugging

Handbook of Research on Machine Learning Innovations and Trends
The process of detection, location, and correction of errors or bugs in hardware or software systems.
Published in Chapter:
Investigation of Software Reliability Prediction Using Statistical and Machine Learning Methods
Pradeep Kumar (Maulana Azad National Urdu University, India) and Abdul Wahid (Maulana Azad National Urdu University, India)
Copyright: © 2017 |Pages: 21
DOI: 10.4018/978-1-5225-2229-4.ch012
Abstract
Software reliability is a statistical measure of how well software operates with respect to its requirements. There are two related software engineering research issues about reliability requirements. The first issue is achieving the necessary reliability, i.e., choosing and employing appropriate software engineering techniques in system design and implementation. The second issue is the assessment of reliability as a method of assurance that precedes system deployment. In past few years, various software reliability models have been introduced. These models have been developed in response to the need of software engineers, system engineers and managers to quantify the concept of software reliability. This chapter investigates performance of some classical and intelligent machine learning techniques such as Linear regression (LR), Radial basis function network (RBFN), Generalized regression neural network (GRNN), Support vector machine (SVM), to predict software reliability. The effectiveness of LR and machine learning methods is demonstrated with the help of sixteen datasets taken from Data & Analysis Centre for Software (DACS). Two performance measures, root mean squared error (RMSE) and mean absolute percentage error (MAPE) is compared quantitatively obtained from rigorous experiments.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
The Debugging of Rule Bases
The diagnosis and removal of faults in a computer program based on error revealing values.
Full Text Chapter Download: US $37.50 Add to Cart
Computational Thinking and Making in Virtual Elementary Classrooms
The process of identifying and removing errors, especially in relation to computer science and programming.
Full Text Chapter Download: US $37.50 Add to Cart
Full Text Chapter Download: US $37.50 Add to Cart
Makerspaces as Learning Environments to Support Computational Thinking
In computer programming and software development, debugging is the process of finding and resolving “bugs” (errors) within computer programs, software, or systems.
Full Text Chapter Download: US $37.50 Add to Cart
Evolution of Malware in the Digital Transformation Age
In computer programming and software development, debugging is the process of finding and resolving bugs within computer programs, software, or systems.
Full Text Chapter Download: US $37.50 Add to Cart
Efficiently Prompting Students When Developing Computational Thinking Skills: The Impact of Students' Response Modality
Debugging is the process of detecting and resolving existing and potential errors that prevent the correct operation of a system
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR