This data set contains the results of an extensive, systematic literature review on the use of machine learning (ML) for uncovering software faults and failures. Covering the period of 2019 to 2022, this literature review identifies 874 relevant publications, classified into six distinct quality assurance tasks. Results show a compound annual growth rate (CAGR) of relevant publications of 38% over the last five years. This literature review particularly analyzed in how far these relevant papers leverage synergies between different quality assurance tasks. Results show that only 3% of all relevant papers leverage such synergies, indicating ample opportunities for future research. For example, a single type of quality assurance activity may ...
Context: Continuous Integration (CI) is a DevOps technique which is widely used in practice. Studies...
An automatic mode that increases sample stability is checked to verify the software design. Predict ...
One of the important aims of the continuous software development process is to localize and remove a...
This data set contains the results of an extensive, systematic literature review on the use of machi...
Detecting defects in software at the bleeding edge of a software development life cycle is vital. Id...
Context: Software fault prediction has been an important research topic in the software engineering ...
Software defect prediction is one of the essential sets of operation towards mitigating issues of ri...
Abstract-- Predicting faults early in the software life cycle can be used to improve software proces...
In this data-driven age, many Machine learning (ML) or predictive analytics related software applica...
Context. Software testing is the process of finding faults in software while executing it. The resul...
textMachine learning methods have been employed in data mining to discover useful, valid, and benefi...
Context: Automated software defect prediction (SDP) methods are increasingly applied, often with the...
Software bugs are the main problem that affects overall software reliability. The prediction of the ...
Failure of software systems as a result of software testing is very much rampant as modern software ...
Creating software with high quality has become difficult these days with the fact that size and comp...
Context: Continuous Integration (CI) is a DevOps technique which is widely used in practice. Studies...
An automatic mode that increases sample stability is checked to verify the software design. Predict ...
One of the important aims of the continuous software development process is to localize and remove a...
This data set contains the results of an extensive, systematic literature review on the use of machi...
Detecting defects in software at the bleeding edge of a software development life cycle is vital. Id...
Context: Software fault prediction has been an important research topic in the software engineering ...
Software defect prediction is one of the essential sets of operation towards mitigating issues of ri...
Abstract-- Predicting faults early in the software life cycle can be used to improve software proces...
In this data-driven age, many Machine learning (ML) or predictive analytics related software applica...
Context. Software testing is the process of finding faults in software while executing it. The resul...
textMachine learning methods have been employed in data mining to discover useful, valid, and benefi...
Context: Automated software defect prediction (SDP) methods are increasingly applied, often with the...
Software bugs are the main problem that affects overall software reliability. The prediction of the ...
Failure of software systems as a result of software testing is very much rampant as modern software ...
Creating software with high quality has become difficult these days with the fact that size and comp...
Context: Continuous Integration (CI) is a DevOps technique which is widely used in practice. Studies...
An automatic mode that increases sample stability is checked to verify the software design. Predict ...
One of the important aims of the continuous software development process is to localize and remove a...