[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1109/ICSM.2012.6405303guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

Modelling the ‘Hurried’ bug report reading process to summarize bug reports

Published: 23 September 2012 Publication History

Abstract

Although bug reports are frequently consulted project assets, they are communication logs, by-products of bug resolution, and not artifacts created with the intent of being easy to follow. To facilitate bug report digestion, we propose a new, unsupervised, bug report summarization approach that estimates the attention a user would hypothetically give to different sentences in a bug report, when pressed with time. We pose three hypotheses on what makes a sentence relevant: discussing frequently discussed topics, being evaluated or assessed by other sentences, and keeping focused on the bug report's title and description. Our results suggest that our hypotheses are valid, since the summaries have as much as 12% improvement in standard summarization evaluation metrics compared to the previous approach. Our evaluation also asks developers to assess the quality and usefulness of the summaries created for bug reports they have worked on. Feedback from developers not only show the summaries are useful, but also point out important requirements for this, and any bug summarization approach, and indicates directions for future work.

Cited By

View all
  • (2020)Software documentationProceedings of the ACM/IEEE 42nd International Conference on Software Engineering10.1145/3377811.3380405(590-601)Online publication date: 27-Jun-2020
  • (2020)Finding help with programming errorsJournal of Systems and Software10.1016/j.jss.2019.110454159:COnline publication date: 1-Jan-2020
  • (2019)Helping developers search and locate task-relevant information in natural language documentsProceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering10.1145/3338906.3341459(1168-1171)Online publication date: 12-Aug-2019
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image Guide Proceedings
ICSM '12: Proceedings of the 2012 IEEE International Conference on Software Maintenance (ICSM)
September 2012
687 pages
ISBN:9781467323130

Publisher

IEEE Computer Society

United States

Publication History

Published: 23 September 2012

Author Tags

  1. Computer bugs
  2. Conferences
  3. Electronic mail
  4. Markov processes
  5. Software maintenance
  6. Web pages

Qualifiers

  • Article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2020)Software documentationProceedings of the ACM/IEEE 42nd International Conference on Software Engineering10.1145/3377811.3380405(590-601)Online publication date: 27-Jun-2020
  • (2020)Finding help with programming errorsJournal of Systems and Software10.1016/j.jss.2019.110454159:COnline publication date: 1-Jan-2020
  • (2019)Helping developers search and locate task-relevant information in natural language documentsProceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering10.1145/3338906.3341459(1168-1171)Online publication date: 12-Aug-2019
  • (2019)Generating query-specific class API summariesProceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering10.1145/3338906.3338971(120-130)Online publication date: 12-Aug-2019
  • (2019)Software documentation issues unveiledProceedings of the 41st International Conference on Software Engineering10.1109/ICSE.2019.00122(1199-1210)Online publication date: 25-May-2019
  • (2018)Overcoming language dichotomiesProceedings of the 26th Conference on Program Comprehension10.1145/3196321.3196322(7-18)Online publication date: 28-May-2018
  • (2017)ARENAIEEE Transactions on Software Engineering10.1109/TSE.2016.259153643:2(106-127)Online publication date: 1-Feb-2017
  • (2016)How to Report App Feedback?Proceedings of the 2016 CHI Conference Extended Abstracts on Human Factors in Computing Systems10.1145/2851581.2892368(3173-3180)Online publication date: 7-May-2016
  • (2016)Source code fragment summarization with small-scale crowdsourcing based featuresFrontiers of Computer Science: Selected Publications from Chinese Universities10.1007/s11704-015-4409-210:3(504-517)Online publication date: 1-Jun-2016
  • (2015)How should we read and analyze bug reportsProceedings of the 25th Annual International Conference on Computer Science and Software Engineering10.5555/2886444.2886470(171-180)Online publication date: 2-Nov-2015
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media