The Need for a Fine-grained approach in Just-in-Time Defect Prediction

10/02/2021
by   Giuseppe Ng, et al.
0

With software system complexity leading to the rise of software defects, research efforts have been done on techniques towards predicting software defects and Just-in-time (JIT) defect prediction which predicts whether a code change is defective. While using features to determine potentially defective code change, inspection effort is still significant. As code change can impact several files, we investigate an open source project to identify potential gaps with features in JIT perspective. In addition, with a lack of publicly available JIT dataset that link the features with actual commits, we also present a new dataset that can be utilized in JIT and semantic analysis.

READ FULL TEXT
research
09/25/2021

Investigation of Dataset Features for Just-in-Time Defect Prediction

Just-in-time (JIT) defect prediction refers to the technique of predicti...
research
09/28/2022

Feature Sets in Just-in-Time Defect Prediction: An Empirical Evaluation

Just-in-time defect prediction assigns a defect risk to each new change ...
research
06/26/2023

LiResolver: License Incompatibility Resolution for Open Source Software

Open source software (OSS) licenses regulate the conditions under which ...
research
03/12/2021

JITLine: A Simpler, Better, Faster, Finer-grained Just-In-Time Defect Prediction

A Just-In-Time (JIT) defect prediction model is a classifier to predict ...
research
07/21/2021

Automated Refactoring of Legacy JavaScript Code to ES6 Modules

The JavaScript language did not specify, until ECMAScript 6 (ES6), nativ...
research
01/28/2017

A Study of FOSS'2013 Survey Data Using Clustering Techniques

FOSS is an acronym for Free and Open Source Software. The FOSS 2013 surv...
research
06/01/2019

"President Vows to Cut <Taxes> Hair": Dataset and Analysis of Creative Text Editing for Humorous Headlines

We introduce, release, and analyze a new dataset, called Humicroedit, fo...

Please sign up or login with your details

Forgot password? Click here to reset