RESEARCH ARTICLE INTELLIGENCE

Articles Published 21 June 2025

A Model For Automated Code Debugging Using Small Language Models

AUTHORS & AFFILIATIONS

Kevin Gwindingwi Department of Software Engineering, Harare Institute of Technology, Harare, Zimbabwe
Monica Gondo Department of Software Engineering, Harare Institute of Technology, Harare, Zimbabwe

READER ENGAGEMENT

Article metrics

Source-labelled data
343Article / abstract viewsOJS COUNTER usage records
357PDF downloadsOJS COUNTER usage records
25Views · last 30 daysOJS COUNTER usage records
30PDF downloads · last 30 daysOJS COUNTER usage records
Readership over time

Recorded months within the last 12 months. Each bar shows recorded access events; the current month is partial.

● Article / abstract views● PDF downloads
Nov 2025
18 views
14 PDF downloads
Dec 2025
14 views
14 PDF downloads
Jan 2026
4 views
11 PDF downloads
Feb 2026
17 views
14 PDF downloads
Mar 2026
12 views
14 PDF downloads
Apr 2026
32 views
18 PDF downloads
May 2026
48 views
46 PDF downloads
Jun 2026
13 views
26 PDF downloads
Jul 2026
19 views
52 PDF downloads
Aug 2026
22 views
56 PDF downloads
Sep 2026
27 views
27 PDF downloads
Oct 2026
21 views
20 PDF downloads

Usage totals reflect processed OJS records and may lag recent visits. Citation sources count independently and are not combined.

Keywords:

Automated Program Repair, Large Language Model, Go Concurrency, Retrieval-Augmented Generation

Abstract

The purpose of this paper is to assess the performance of small language models in fixing golang concurrency bugs with a quantitative and qualitative analysis[1]. Comparing the results of the bugs fixes against the results of Gfix and Copilot using the gfix dataset. There have been a lot of models and frameworks that have been made to try and automate the repair of bugs. However very few attempts have been made to fix concurrency bugs and none was specifically made using a language model. As such this paper attempted to find if it is possible to solve concurrency bugs using small language models. Making use of the Gcatch/Gfix dataset to produce fixes for bugs and comparing them against copilot and GFix. We find that small language models are better than GFix in the quantity and variety of bugs they can fix but perform worse as compared to copilot.

FULL TEXT

Read the article

DOWNLOAD PAPER

Published

21-06-2025

How to Cite

Kevin Gwindingwi, & Monica Gondo. (2025). A Model For Automated Code Debugging Using Small Language Models. Journal of Scientific Research and Technology, 3(6), 86–92. https://doi.org/10.61808/jsrt230

Issue

Section

Articles
SCHOLARLY DISCOVERY

Follow the research record

Check article metadata and journal source records in their original services.

Clarivate Web of ScienceWeb of ScienceESCI till 2024 · historical verification PDF ↗ Google ScholarGoogle ScholarJournal profile ↗ CrossrefCrossrefDOI records ↗ ResearchGateResearchGateJournal page ↗ ISSN International CentreISSN 2583-8660Official serial record ↗ SciSpaceSciSpaceJournal record ↗ OpenAlexOpenAlexScholarly source record ↗ ScilitScilitJournal source record ↗ Semantic ScholarSemantic ScholarTitle search ↗ Academia.eduAcademia.eduJSRT profile ↗ ROADROADISSN directory record ↗ SJIFactorSJIFactorJournal listing ↗ Cresta MetricsCresta MetricsJournal profile ↗ ZenodoZenodoISSN search ↗ OpenAIREOpenAIRE-connected recordZenodo source record ↗ International Impact Factor ServicesIIFSService reference ↗