The role of surprisal in issue trackers
Context: Software development creates and relies on a large volume of information, yet the volume of this information can make it challenging for developers to maintain an overview of all goings-on that a team and external actors contribute to a project. We posit that unexpected or “surprising” even...
Saved in:
Main Authors: | , , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2025
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/9845 https://ink.library.smu.edu.sg/context/sis_research/article/10845/viewcontent/Role_Surprisal_Issue_Trackers_av.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-10845 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-108452024-12-24T03:26:04Z The role of surprisal in issue trackers CADDY, James TREUDE, Christoph WAGNER, Markus BARR, Earl T. Context: Software development creates and relies on a large volume of information, yet the volume of this information can make it challenging for developers to maintain an overview of all goings-on that a team and external actors contribute to a project. We posit that unexpected or “surprising” events could serve as important signposts amidst this information overload. These unexpected events may indicate underlying anomalies or emergent situations that require immediate attention. To explore this premise, our study leverages the concept of ‘surprisal’ from information theory to identify and quantify these unusual occurrences from the issues and pull requests of popular open-source software repositories. Objective: Drawing from a previously published research protocol, our study investigates whether a correlation exists between the ‘surprisal’ of issues and their perceived importance or difficulty within software repositories. Results: We performed a comprehensive analysis of approximately two million issues and pull requests, gathered from 1,270 repositories. Their ‘surprisal’ was then examined in relation to several indicative metrics of difficulty and perceived importance. Our results indicate only a weak correlation. This outcome underscores the need for further research to devise more effective strategies for helping developers prioritise issues. 2025-02-01T08:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/9845 info:doi/10.1007/s10664-024-10587-w https://ink.library.smu.edu.sg/context/sis_research/article/10845/viewcontent/Role_Surprisal_Issue_Trackers_av.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University GitHub issues n-gram Self-information Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
GitHub issues n-gram Self-information Software Engineering |
spellingShingle |
GitHub issues n-gram Self-information Software Engineering CADDY, James TREUDE, Christoph WAGNER, Markus BARR, Earl T. The role of surprisal in issue trackers |
description |
Context: Software development creates and relies on a large volume of information, yet the volume of this information can make it challenging for developers to maintain an overview of all goings-on that a team and external actors contribute to a project. We posit that unexpected or “surprising” events could serve as important signposts amidst this information overload. These unexpected events may indicate underlying anomalies or emergent situations that require immediate attention. To explore this premise, our study leverages the concept of ‘surprisal’ from information theory to identify and quantify these unusual occurrences from the issues and pull requests of popular open-source software repositories. Objective: Drawing from a previously published research protocol, our study investigates whether a correlation exists between the ‘surprisal’ of issues and their perceived importance or difficulty within software repositories. Results: We performed a comprehensive analysis of approximately two million issues and pull requests, gathered from 1,270 repositories. Their ‘surprisal’ was then examined in relation to several indicative metrics of difficulty and perceived importance. Our results indicate only a weak correlation. This outcome underscores the need for further research to devise more effective strategies for helping developers prioritise issues. |
format |
text |
author |
CADDY, James TREUDE, Christoph WAGNER, Markus BARR, Earl T. |
author_facet |
CADDY, James TREUDE, Christoph WAGNER, Markus BARR, Earl T. |
author_sort |
CADDY, James |
title |
The role of surprisal in issue trackers |
title_short |
The role of surprisal in issue trackers |
title_full |
The role of surprisal in issue trackers |
title_fullStr |
The role of surprisal in issue trackers |
title_full_unstemmed |
The role of surprisal in issue trackers |
title_sort |
role of surprisal in issue trackers |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2025 |
url |
https://ink.library.smu.edu.sg/sis_research/9845 https://ink.library.smu.edu.sg/context/sis_research/article/10845/viewcontent/Role_Surprisal_Issue_Trackers_av.pdf |
_version_ |
1821237247959105536 |