Small Language Models for Automated Software Bug Report Classification and Summarization

Before a bug report can be assigned to anyone, somebody has to decide what kind of problem it describes, how serious it is, how soon it needs attention and which component it touches. In busy projects this triage work piles up, and two people reading the same report often disagree. Large Language Models (LLMs) classify text well, but they are costly to run and awkward to deploy for everyday triage. Small Language Models (SLMs) need far less hardware, yet nobody has shown that they cope with the noisy, code-filled text of real bug reports. This paper reviews ten recent studies and proposes a design in which an SLM suggests labels and a short summary, a rule-based layer checks them, and reports the model is unsure about go to a human triager. We also set out how the design should be evaluated. Nothing has been implemented, so the paper makes no claim about accuracy or speed.

Authors

Publication Details

Journal
Zenodo (CERN European Organization for Nuclear Research)
Published
2026-11-02
DOI
https://doi.org/10.5281/zenodo.23882560
Primary Topic
Software Engineering Research
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Small Language Models for Automated Software Bug Report Classification and Summarization

Prof. Pooja Dehankar, Vishal Puranik, Amruta Sangtani
2 links
Zenodo (CERN European Organization for Nuclear Research)
Software Engineering Research
article

Small Language Models for Automated Software Bug Report Classification and Summarization

Prof. Pooja Dehankar, Vishal Puranik, Amruta Sangtani
article en

Abstract

Before a bug report can be assigned to anyone, somebody has to decide what kind of problem it describes, how serious it is, how soon it needs attention and which component it touches. In busy projects this triage work piles up, and two people reading the same report often disagree. Large Language Models (LLMs) classify text well, but they are costly to run and awkward to deploy for everyday triage. Small Language Models (SLMs) need far less hardware, yet nobody has shown that they cope with the noisy, code-filled text of real bug reports. This paper reviews ten recent studies and proposes a design in which an SLM suggests labels and a short summary, a rule-based layer checks them, and reports the model is unsure about go to a human triager. We also set out how the design should be evaluated. Nothing has been implemented, so the paper makes no claim about accuracy or speed.

Zenodo (CERN European Organization for Nuclear Research)
Openalex Percentile: Top 10%
Software Engineering Research
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon