The Cold-start Problem in Software Fault Prediction

The Cold-start Problem in Software Fault Prediction
Author :
Publisher :
Total Pages :
Release :
ISBN-13 : OCLC:1282017174
ISBN-10 :
Rating : 4/5 ( Downloads)

Book Synopsis The Cold-start Problem in Software Fault Prediction by : Inbal Roshanski

Download or read book The Cold-start Problem in Software Fault Prediction written by Inbal Roshanski and published by . This book was released on 2020 with total page pages. Available in PDF, EPUB and Kindle. Book excerpt: Software is an integral part of our lives today. Unfortunately, the more sophisticated and complicated software becomes, the greater the chance of failures. Predicting the probability of software components being faulty can help maintaining the software effectiveness. A key factor to the success of prediction algorithms is the amount and quality of historical data of the project collected by the version control and issue tracker tools. However, for new projects, for example, there is no historical data to learn from. This is known as the cold-start problem. Previous work proposed cross-project software fault prediction models, where fault prediction models of other projects are used to determine whether new project's components are faulty or not. In this paper we suggest a novel component-sensitive cross-project software fault prediction approach (OSCAR). OSCAR proceeds in two steps. First, it separately classifies each component in the new project to its most similar project among a set of other projects. Then, OSCAR uses the fault prediction model of that project to predict whether the component in the new project is faulty. This approach is in contrast to previous work that try to find one suitable model for all the components in the new project. Furthermore, we suggest an improvement to OSCAR, by using clustering algorithm combined with it. Evaluation, conducted on three datasets which includes 43 software projects, shows that the prediction of OSCAR is more accurate than state-of-the-art competitive algorithms.


The Cold-start Problem in Software Fault Prediction Related Books

The Cold-start Problem in Software Fault Prediction
Language: en
Pages:
Authors: Inbal Roshanski
Categories:
Type: BOOK - Published: 2020 - Publisher:

DOWNLOAD EBOOK

Software is an integral part of our lives today. Unfortunately, the more sophisticated and complicated software becomes, the greater the chance of failures. Pre
Software Fault Prediction
Language: en
Pages: 81
Authors: Sandeep Kumar
Categories: Computers
Type: BOOK - Published: 2018-06-06 - Publisher: Springer

DOWNLOAD EBOOK

This book focuses on exploring the use of software fault prediction in building reliable and robust software systems. It is divided into the following chapters:
Enhancing Software Fault Prediction With Machine Learning: Emerging Research and Opportunities
Language: en
Pages: 143
Authors: Rashid, Ekbal
Categories: Computers
Type: BOOK - Published: 2017-09-13 - Publisher: IGI Global

DOWNLOAD EBOOK

Software development and design is an intricate and complex process that requires a multitude of steps to ultimately create a quality product. One crucial aspec
Artificial Intelligence and Information Technologies
Language: en
Pages: 590
Authors: Arvind Dagur
Categories: Computers
Type: BOOK - Published: 2024-07-31 - Publisher: CRC Press

DOWNLOAD EBOOK

This book contains the proceedings of a non-profit conference with the objective of providing a platform for academicians, researchers, scholars and students fr
Learning from failure
Language: en
Pages: 92
Authors: Falco Dürsch
Categories: Computers
Type: BOOK - Published: 2023-03-15 - Publisher: Universitätsverlag Potsdam

DOWNLOAD EBOOK

Regression testing is a widespread practice in today's software industry to ensure software product quality. Developers derive a set of test cases, and execute