Published May 13, 2024 | Version v1

Results: Towards Realistic SATD Identification Through Machine Learning Models: Ongoing Research and Preliminary Results

  • 1. ROR icon Universidade Estadual do Ceará

Description

Automated identification of self-admitted technical debt (SATD) has been crucial for advancements in managing such debt. 
However, state-of-the-arts studies often overlook chronological factors, leading to experiments that do not faithfully replicate the conditions developers face in their daily routines.
This study initiates a chronological analysis of SATD identification through machine learning models, emphasizing the significance of temporal factors in automated SATD detection. 
The research is in its preliminary phase, divided into two stages: evaluating model performance trained on historical data and tested in prospective contexts, and examining model generalization across various projects. Preliminary results reveal that the chronological factor can positively or negatively influence model performance and that some models are not sufficiently general when trained and tested on different projects.

Files

Results with random and chronological data.csv

Files (5.5 kB)

Name Size
md5:e1a0e23a5f3740167d06a194c6ae9ec0
3.6 kB Preview Download
md5:706f0e8617c94a82ef8876ec4287b0ba
2.0 kB Preview Download

Additional details

Identifiers

GRID
FSE

Related works

Is compiled by
Dataset: Results (GRID)

Dates

Accepted
2024-05-13

References

  • Self-admitted Technical debt, Chronological Analysis, Machine Learning