Towards an Interpretable Analysis for Estimating the Resolution Time of Software Issues

Lately, software development has become a predominantly online process, as more teams host and monitor their projects remotely. Sophisticated approaches employ issue tracking systems like Jira, predicting the time required to resolve issues and effectively assigning and prioritizing project tasks. Several methods have been developed to address this challenge, widely known as bug-fix time prediction, yet they exhibit significant limitations. Most consider only textual issue data and/or use techniques that overlook the semantics and metadata of issues (e.g., priority or assignee expertise). Many also fail to distinguish actual development effort from administrative delays, including assignment and review phases, leading to estimates that do not reflect the true effort needed. In this work, we build an issue monitoring system that extracts the actual effort required to fix issues on a per-project basis. Our approach employs topic modeling to capture issue semantics and leverages metadata (components, labels, priority, issue type, assignees) for interpretable resolution time analysis. Final predictions are generated by an aggregated model, enabling contributors to make informed decisions. Evaluation across multiple projects shows the system can effectively estimate resolution time and provide valuable insights.

Authors

Institutions

Publication Details

Published
2025-06-17
DOI
https://doi.org/10.1145/3756681.3757031
Citations
1
Primary Topic
Software Engineering Techniques and Practices
Type
article
Field-Weighted Citation Impact
3.25
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Towards an Interpretable Analysis for Estimating the Resolution Time of Software Issues

Themistoklis Diamantopoulos, Andreas L. Symeonidis, Martina Tropeano, Davide Tosi et al.
1 citations
Software Engineering Techniques and Practices
3.25
article

Towards an Interpretable Analysis for Estimating the Resolution Time of Software Issues

Themistoklis Diamantopoulos, Andreas L. Symeonidis, Martina Tropeano, Davide Tosi, Dimitrios-Nikitas Nastos
article en
1 citations

Abstract

Lately, software development has become a predominantly online process, as more teams host and monitor their projects remotely. Sophisticated approaches employ issue tracking systems like Jira, predicting the time required to resolve issues and effectively assigning and prioritizing project tasks. Several methods have been developed to address this challenge, widely known as bug-fix time prediction, yet they exhibit significant limitations. Most consider only textual issue data and/or use techniques that overlook the semantics and metadata of issues (e.g., priority or assignee expertise). Many also fail to distinguish actual development effort from administrative delays, including assignment and review phases, leading to estimates that do not reflect the true effort needed. In this work, we build an issue monitoring system that extracts the actual effort required to fix issues on a per-project basis. Our approach employs topic modeling to capture issue semantics and leverages metadata (components, labels, priority, issue type, assignees) for interpretable resolution time analysis. Final predictions are generated by an aggregated model, enabling contributors to make informed decisions. Evaluation across multiple projects shows the system can effectively estimate resolution time and provide valuable insights.

University of Insubria (IT), Aristotle University of Thessaloniki (GR)
Openalex Percentile: Top 6%
Software Engineering Techniques and Practices
3.25
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.

Towards an Interpretable Analysis for Estimating the Resolution Time of Software Issues — Themistoklis Diamantopoulos, Andreas L. Symeonidis, et al. · (2025) | TGRS Research Map | TGRS