Software defect prediction using ensemble learning: A systematic literature review

F Matloob, TM Ghazal, N Taleb, S Aftab… - IEEe …, 2021 - ieeexplore.ieee.org
Recent advances in the domain of software defect prediction (SDP) include the integration of
multiple classification techniques to create an ensemble or hybrid approach. This technique …

Software fault prediction using data mining, machine learning and deep learning techniques: A systematic literature review

I Batool, TA Khan - Computers and Electrical Engineering, 2022 - Elsevier
Software fault/defect prediction assists software developers to identify faulty constructs, such
as modules or classes, early in the software development life cycle. There are data mining …

Machine learning testing: Survey, landscapes and horizons

JM Zhang, M Harman, L Ma… - IEEE Transactions on …, 2020 - ieeexplore.ieee.org
This paper provides a comprehensive survey of techniques for testing machine learning
systems; Machine Learning Testing (ML testing) research. It covers 144 papers on testing …

[PDF][PDF] VUzzer: Application-aware evolutionary fuzzing.

S Rawat, V Jain, A Kumar, L Cojocar, C Giuffrida… - NDSS, 2017 - research.vu.nl
Fuzzing is an effective software testing technique to find bugs. Given the size and complexity
of real-world applications, modern fuzzers tend to be either scalable, but not effective in …

[HTML][HTML] Toward successful DevSecOps in software development organizations: A decision-making framework

MA Akbar, K Smolander, S Mahmood… - Information and Software …, 2022 - Elsevier
Abstract Context Development and Operations (DevOps) is a methodology that aims to
establish collaboration between programmers and operators to automate the continuous …

The oracle problem in software testing: A survey

ET Barr, M Harman, P McMinn… - IEEE transactions on …, 2014 - ieeexplore.ieee.org
Testing involves examining the behaviour of a system in order to discover potential faults.
Given an input for a system, the challenge of distinguishing the corresponding desired …

An orchestrated survey of methodologies for automated software test case generation

S Anand, EK Burke, TY Chen, J Clark… - Journal of systems and …, 2013 - Elsevier
Test case generation is among the most labour-intensive tasks in software testing. It also has
a strong impact on the effectiveness and efficiency of software testing. For these reasons, it …

Software development in startup companies: A systematic mapping study

N Paternoster, C Giardino, M Unterkalmsteiner… - Information and …, 2014 - Elsevier
Context Software startups are newly created companies with no operating history and fast in
producing cutting-edge technologies. These companies develop software under highly …

Automated testing of android apps: A systematic literature review

P Kong, L Li, J Gao, K Liu… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Automated testing of Android apps is essential for app users, app developers, and market
maintainer communities alike. Given the widespread adoption of Android and the …

Search-based software engineering: Trends, techniques and applications

M Harman, SA Mansouri, Y Zhang - ACM Computing Surveys (CSUR), 2012 - dl.acm.org
In the past five years there has been a dramatic increase in work on Search-Based Software
Engineering (SBSE), an approach to Software Engineering (SE) in which Search-Based …