scholarly journals Introduction to the special issue on “Machine Learning Techniques for Software Quality Evaluation”

2019 ◽  
Vol 31 (9) ◽  
Author(s):  
Apostolos Ampatzoglou ◽  
Francesca Arcelli Fontana ◽  
Fabio Palomba ◽  
Bartosz Walter

This chapter enlists and presents an overview of various machine learning approaches. It also explains the machine learning techniques used in the area of software engineering domain especially case-based reasoning method. Case-based reasoning is used to predict software quality of the system by examining a software module and predicting whether it is faulty or non-faulty. In this chapter an attempt has been made to propose a model with the help of previous data which is used for prediction. In this chapter, how machine learning technique such as case-based reasoning has been used for error estimation or fault prediction. Apart from case-based reasoning, some other types of learning methods have been discussed in detail.


Sign in / Sign up

Export Citation Format

Share Document