In this thesis the application of software defect prediction to predict unit test failure is investigated. Data for this purpose was collected from a Continuous Integration development environment. Experiments were performed using semantic features from the source code. As the data was imbalanced with defective samples being in minority different degrees of oversampling were also evaluated. The data collection process revealed that even though several different code commits were available few ever failed a unit test. Difficulties with linking a failure to a specific file were also encountered. The machine learning model used in the project produced poor results when compared against related work, from which it was based on. In F-measure, it...
Software development is a multifactorial process. Its complexity has made it challenging to study th...
Testing code is a vital part at any software producing company, to ensure no faulty code slips throu...
For the purpose of creating software defect metrics, data from software repositories such as code co...
In this thesis the application of software defect prediction to predict unit test failure is investi...
The thesis aims to investigate the implications of software defect predictions through machine learn...
This master thesis addresses the problem of classifying test failures in Ericsson AB’s BAIT test fra...
Some of the challenges faced with Just-in-time defect (JIT) prediction are achieving high performing...
In this thesis we investigate the usefulness of neural networks to infer the relationship between co...
Context. Software testing is the process of finding faults in software while executing it. The resul...
Software defect prediction is the process of improving software testing process by identifying defec...
Today’s agile software development can be a complicated process, especially when dealing with a larg...
An automatic mode that increases sample stability is checked to verify the software design. Predict ...
Quality software usually means high reliability, which in turn has two main components; the software...
One of the important aims of the continuous software development process is to localize and remove a...
Background: Software defect prediction has been an active area of research for the last few decades....
Software development is a multifactorial process. Its complexity has made it challenging to study th...
Testing code is a vital part at any software producing company, to ensure no faulty code slips throu...
For the purpose of creating software defect metrics, data from software repositories such as code co...
In this thesis the application of software defect prediction to predict unit test failure is investi...
The thesis aims to investigate the implications of software defect predictions through machine learn...
This master thesis addresses the problem of classifying test failures in Ericsson AB’s BAIT test fra...
Some of the challenges faced with Just-in-time defect (JIT) prediction are achieving high performing...
In this thesis we investigate the usefulness of neural networks to infer the relationship between co...
Context. Software testing is the process of finding faults in software while executing it. The resul...
Software defect prediction is the process of improving software testing process by identifying defec...
Today’s agile software development can be a complicated process, especially when dealing with a larg...
An automatic mode that increases sample stability is checked to verify the software design. Predict ...
Quality software usually means high reliability, which in turn has two main components; the software...
One of the important aims of the continuous software development process is to localize and remove a...
Background: Software defect prediction has been an active area of research for the last few decades....
Software development is a multifactorial process. Its complexity has made it challenging to study th...
Testing code is a vital part at any software producing company, to ensure no faulty code slips throu...
For the purpose of creating software defect metrics, data from software repositories such as code co...