Skip to content

AIOps-Lab-NKU/TriageSurvey

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 

Repository files navigation

TriageSurvey

A Survey of Triage in Software Engineering

Triage Lifecycle

Triage encompasses a sequence of analytical activities aimed at efficiently managing the lifecycle of an issue. The process involves identifying duplicates, prioritizing the issue's urgency, classifying the issue's type, and routing the issue to the most appropriate entity for resolution. This entity may be a specific developer, a component team, or an automated analysis pipeline.

Table of Contents

Datasets

  1. MultiTriage:
    • Bug reports from Eclipse & Github OSS projects. [Source]
    • Original Issue Report of the Open-Source ASP.NET Core Project. [Source]
    • The Preprocessed Partial Dataset Used for MultiTriage. [Source]
  2. A spatial-temporal graph neural network framework for automated software bug triaging: Fixed bug reports from two OSS projects, namely Eclipse and Mozilla. [Source]
  3. ADPTriage: Bug reports from EclipseJDT & GCC & Mozilla OSS projects. [Source]
  4. Towards more accurate severity prediction and fixer recommendation of software bugs: Bug reports from Eclipse & GCC & Mozilla & Netbeans & OpenOffice OSS projects. [Source]
  5. VTBA: Bug reports from 13 popular GitHub projects (e.g., Angular.js, Rails, Elasticsearch). [Source]
  6. Revisiting textual feature of bug-triage approach: Bug reports from 6 OSS projects (e.g., Cassandra, Flex, Hbase). [Source]
  7. S-DABT: Bug reports from EclipseJDT & GCC & Mozilla & OpenOffice OSS projects. [Source]
  8. An empirical assessment of different word embedding and deep learning models for bug assignment: Bug reports from EclipseJDT & GCC & Firefox OSS projects. [Source]
  9. Online app review analysis for identifying emerging issues: User reviews of 6 popular apps. [Source]
  10. Investigating the criticality of user-reported issues through their relations with app rating: Reviews and versions of Android apps& code quality metrics. [Source]
  11. ART: Microservice datasets & failure cases. [Source]
  12. Severity-based triage of cybersecurity incidents using kill chain attack graphs: Testbed data with Windows/Ubuntu hosts & alerts & logs from 5 attack scenarios. [Source]
  13. Listening to users' voice: Automatic summarization of helpful app reviews: Reviews from 5 apps (e.g., eBay, Viber). [Source]
  14. Automatically matching bug reports with related app reviews: Problem reviews and bug reports from 4 open-source apps (e.g., Firefox, VLC). [Source]
  15. Classification of mobile application user reviews for generating tickets on issue tracking system: Mobile app user review dataset with titles, descriptions, ratings, labeled as feature requests, problem discoveries, etc. [Source]
  16. Triaging incoming change requests: Bug or commit history, or code authorship?: Issue & Commit Comment from ArgoUML, JEdit, MuCommander. [Source]
  17. Identifying Recurrent and Unknown Performance Issues: Performance Metric Data Records. [Source]
  18. An artificial intelligence framework on software bug triaging, technological evolution, and future challenges: A review: GitHub bug repository. [Source]
  19. Code quality control by bug report classification: One-phase and Two-phase method from Camel, CloudStack, Geode and Hbase. [Source]
  20. On fusing artificial and convolutional neural network features for automatic bug assignments: Sun Firefox, JDT, Netbeans, GUO Firefox, GCC datasets. [Source]
  21. $Triage_{Expert-Recency}$:
    • Mozilla Firefox project bug reports. [Source]
    • SeaMonkey project bug reports. [Source]
  22. Jalal: Eclipse project's Bugzilla bug report dataset with 48 features. [Source]
  23. Crowdsourced Bug Triaging: Leveraging Q&A Platforms for Bug Assignment: Bug reports from 20 large GitHub projects. [Source]
  24. The relation between developers’ communication and fix-Inducing changes: An empirical study: Bug and communication data from Apache httpd, GNU GCC, Mozilla Firefox, and Xorg Xserver projects. [Source]
  25. GitBugs: Bug report dataset from 9 open-source projects. [Source]
  26. Automatically Capturing Quality-Related Concerns in Bug Report Descriptions for Efficient Bug Triaging: Bug reports from six OSS projects (Bugzilla & Jira). [Source]
  27. Automatically Prioritizing and Assigning Tasks from Code Repositories in Puzzle Driven Development: Software development tasks (``puzzles'') extracted from industrial code repositories. [Source]
  28. Separating the Wheat from the Chaff: Using Indexing and Sub-Sequence Mining Techniques to Identify Related Crashes During Bug Triage: crash reports from large-scale OSS bug repositories. [Source]
  29. MSR2013: Reported bugs extracted from the Eclipse and Mozilla projects.. [Source]
  30. Bug Triaging: Bugs tagged in the Eclipse dataset. [Source]
  31. Bugzilla-Mozilla: System Bug report. [Source]
  32. Eclipse: Bugs reported & Bugs changed. [Source]
  33. NetBeans: NetBeans bug repository. [Source]
  34. Apache: Bugs reported & Bugs changed. [Source]
  35. GCC: Bugs reported & Bugs changed. [Source]
  36. Linux kernel: Bugs reported & Bugs changed. [Source]
  37. Gentoo: Bugs reported & Bugs changed. [Source]

Toolkits

  1. MultiTriage: A neural network based bug triage learning model to recommend the list of developers and issue types most relevant to a new issue report. [Source]
  2. LR-BKG: A learning-to-rank framework that learns to distinguish correct, erroneous and irrelevant bugcomponent assignments, based on a rich set of features derived from bug tossing knowledge graph. [Source]
  3. A spatial-temporal graph neural network framework for automated software bug triaging: A spatial–temporal dynamic graph neural network (ST-DGNN) framework to improve automated bug triaging by modeling developer collaboration networks over time and predicting the most suitable bug fixers. [Source]
  4. ADPTriage: A triage model for ITS accounts for the uncertainties, which not only assigns the bugs to the most appropriate developers or postpones them to the future but also determines the assignment timing according to the likelihood of having a particular bug type in the system and possible changes in developers' schedules in the future. [Source]
  5. Towards more accurate severity prediction and fixer recommendation of software bugs: An automatic approach to perform severity prediction and fixer recommendation Based on the features (e.g., textural similarity and developers' experience) extracted from top-K nearest neighbours of the new bug report. [Source]
  6. VTBA: An vocabulary and time-aware bug-assignment approach by matching technical terms filtered via Stack Overflow and weighting historical fixes based on recency. [Source]
  7. Wayback: An event-replay-based approach to reconstructing historical bug triage scenarios, enabling dependency-aware and workload-balanced assignment through dynamic bug dependency graph updates. [Source]
  8. S-DABT: An schedule and dependency-aware bug triage approach, which utilizes integer programming and machine learning techniques to assign bugs to suitable developers. [Source]
  9. SevPredict: A GPT--2-based framework for automated bug severity prediction, which preprocesses bug report text, extracts sentiment features, and inputs these into a fine-tuned transformer model, capturing semantic and contextual patterns to generate real-time severity predictions for integration with bug tracking systems. [Source]
  10. An empirical assessment of different word embedding and deep learning models for bug assignment: An empirical approach to evaluating word embedding and deep learning combinations for automated bug assignment. [Source]
  11. AutoAnalysis: ERP Incident Reports &SplitSD4X groups incidents via subgroup discovery to summarize black box explanations. [Source]
  12. Online app review analysis for identifying emerging issues: Proposes IDEA framework, uses AOLDA to track version-sensitive topic distribution, detects emerging app issues, and labels topics with semantics and sentiment. [Source]
  13. Investigating the criticality of user-reported issues through their relations with app rating: Classifies user reviews into PD/FR via URM, correlates app ratings with code quality metrics to identify critical user feedback. [Source]
  14. ART: Proposes ART unsupervised framework, uses Transformer/GRU/GraphSAGE to model multi-dependencies, unifying AD, FT, and RCL. [Source]
  15. Severity-based triage of cybersecurity incidents using kill chain attack graphs: Proposes severity-based cyber incident triage via kill chain attack graphs, uses MulVAL to generate graphs and match alert sequences. [Source]
  16. Listening to users' voice: Automatic summarization of helpful app reviews: Proposes SOLAR framework with review helpfulness prediction, topic-sentiment modeling, and multi-factor ranking to summarize useful app reviews. [Source]
  17. Automatically matching bug reports with related app reviews: Proposes DeepMatcher, uses DistilBERT for text embedding and cosine similarity to match app reviews with bug reports. [Source]
  18. Crowdsourced Bug Triaging: Leveraging Q&A Platforms for Bug Assignment: An expertise-aware bug triaging approach leveraging developers' Stack Overflow activities to identify suitable assignees. [Source]
  19. Automatic Bug Triage Using Hierarchical Attention Networks: An end-to-end hierarchical attention network approach for automatic bug triage. [Source]
  20. Evaluating Visual Explanation of Bug Report Assignment Recommendations (S).: A web browser plug-in for Google Chrome which recommends developer expertise based on the bug report. [Source]
  21. Automatically Capturing Quality-Related Concerns in Bug Report Descriptions for Efficient Bug Triaging: An automated quality-based bug classification approach leveraging feature selection and machine learning algorithms. [Source]
  22. Separating the Wheat from the Chaff: Using Indexing and Sub-Sequence Mining Techniques to Identify Related Crashes During Bug Triage: An LSH- and sequential-pattern-mining–based approach for fingerprinting and clustering crash reports to identify duplicate and related bugs. [Source]

0 Data Processing

⬆️top

0.1 Deduplication

Incident Reports

  1. Mining Historical Issue Repositories to Heal Large-Scale Online Service Systems
    Ding, Rui and Fu, Qiang and Lou, Jian Guang and Lin, Qingwei and Zhang, Dongmei and Xie, Tao. 2014 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks. [Paper]
  2. Efficient customer incident triage via linking with system incidents Gu, Jiazhen and Wen, Jiaqi and Wang, Zijian and Zhao, Pu and Luo, Chuan and Kang, Yu and Zhou, Yangfan and Yang, Li and Sun, Jeffrey and Xu, Zhangwei and Qiao, Bo and Li, Liqun and Lin, Qingwei and Zhang, Dongmei. Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. [Paper]
  3. Identifying linked incidents in large-scale online service systems Chen, Yujun and Yang, Xian and Dong, Hang and He, Xiaoting and Zhang, Hongyu and Lin, Qingwei and Chen, Junjie and Zhao, Pu and Kang, Yu and Gao, Feng and Xu, Zhangwei and Zhang, Dongmei. Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. [Paper]
  4. Incident-aware Duplicate Ticket Aggregation for Cloud Systems Liu, Jinyang and He, Shilin and Chen, Zhuangbin and Li, Liqun and Kang, Yu and Zhang, Xu and He, Pinjia and Zhang, Hongyu and Lin, Qingwei and Xu, Zhangwei and Rajmohan, Saravan and Zhang, Dongmei and Lyu, Michael R. 2023 IEEE/ACM 45th International Conference on Software Engineering (ICSE). [Paper]
  5. Experience report on applying software analytics in incident management of online service Lou, Jian-Guang and Lin, Qingwei and Ding, Rui and Fu, Qiang and Zhang, Dongmei and Xie, Tao.automated software engineering.[Paper]
  6. LLM-Augmented Ticket Aggregation for Low-cost Mobile OS Defect Resolution Sun, Yongqian and Hao, Bowen and Wang, Xiaotian and Zhao, Chenyu and Zhao, Yongxin and Shi, Binpeng and Zhang, Shenglin and Ge, Qiao and Li, Wenhu and Wei, Hua and Pei, Dan. Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering.[Paper]
  7. Graph-based Incident Aggregation for Large-Scale Online Service Systems Chen, Zhuangbin and Liu, Jinyang and Su, Yuxin and Zhang, Hongyu and Wen, Xuemin and Ling, Xiao and Yang, Yongqiang and Lyu, Michael R. 2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE).[Paper]

Bug Reports

  1. Towards training set reduction for bug triage Zou, Weiqin and Hu, Yan and Xuan, Jifeng and Jiang, He. 2011 IEEE 35th annual computer software and applications conference.[Paper]
  2. Towards effective bug triage with software data reduction techniques Xuan, Jifeng and Jiang, He and Hu, Yan and Ren, Zhilei and Zou, Weiqin and Luo, Zhongxuan and Wu, Xindong. IEEE transactions on knowledge and data engineering. [Paper]
  3. Efficient feature extraction model for validation performance improvement of duplicate bug report detection in software bug triage systems Neysiani, Behzad Soleimani and Babamir, Seyed Morteza and Aritsugi, Masayoshi. Information and Software Technology. [Paper]

Alerts

  1. NoDoze: Combatting Threat Alert Fatigue with Automated Provenance Triage Hassan, Wajih Ul and Guo, Shengjian and Li, Ding and Chen, Zhengzhang and Jee, Kangkook and Li, Zhichun and Bates, Adam. Network and Distributed Systems Security Symposium. [Paper]
  2. Automatically and Adaptively Identifying Severe Alerts for Online Service Systems Zhao, Nengwen and Jin, Panshi and Wang, Lixin and Yang, Xiaoqin and Liu, Rong and Zhang, Wenchi and Sui, Kaixin and Pei, Dan. IEEE INFOCOM 2020 - IEEE Conference on Computer Communications. [Paper]
  3. Fighting the Fog of War: Automated Incident Detection for Cloud Systems Liqun Li and Xu Zhang and Xin Zhao and Hongyu Zhang and Yu Kang and Pu Zhao and Bo Qiao and Shilin He and Pochian Lee and Jeffrey Sun and Feng Gao and Li Yang and Qingwei Lin and Saravanakumar Rajmohan and Zhangwei Xu and Dongmei Zhang. 2021 USENIX Annual Technical Conference (USENIX ATC 21).[Paper]
  4. Online summarizing alerts through semantic and behavior information Chen, Jia and Wang, Peng and Wang, Wei. Proceedings of the 44th International Conference on Software Engineering.[Paper]
  5. Knowledge-aware Alert Aggregation in Large-scale Cloud Systems: a Hybrid Approach Kuang, Jinxi and Liu, Jinyang and Huang, Junjie and Zhong, Renyi and Gu, Jiazhen and Yu, Lan and Tan, Rui and Yang, Zengyin and Lyu, Michael R. Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice.[Paper]

Reviews

  1. AR-miner: mining informative reviews for developers from mobile app marketplace Chen, Ning and Lin, Jialiu and Hoi, Steven CH and Xiao, Xiaokui and Zhang, Boshen. Proceedings of the 36th international conference on software engineering.[Paper]
  2. PAID: Prioritizing app issues for developers by tracking user reviews over versions Gao, Cuiyun and Wang, Baoxiang and He, Pinjia and Zhu, Jieming and Zhou, Yangfan and Lyu, Michael R. 2015 IEEE 26th international symposium on software reliability engineering (ISSRE). [Paper]
  3. iFeedback: Exploiting user feedback for real-time issue detection in large-scale online service systems Zheng, Wujie and Lu, Haochuan and Zhou, Yangfan and Liang, Jianming and Zheng, Haibing and Deng, Yuetang. 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE). [Paper]

0.2 Feature Extraction

Incident Reports

  1. Efficient ticket routing by resolution sequence mining Shao, Qihong and Chen, Yi and Tao, Shu and Yan, Xifeng and Anerousis, Nikos. Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. [Paper]
  2. Towards intelligent incident management: why we need it and how we make it Chen, Zhuangbin and Kang, Yu and Li, Liqun and Zhang, Xu and Zhang, Hongyu and Xu, Hui and Zhou, Yangfan and Yang, Li and Sun, Jeffrey and Xu, Zhangwei and Dang, Yingnong and Gao, Feng and Zhao, Pu and Qiao, Bo and Lin, Qingwei and Zhang, Dongmei and Lyu, Michael R. Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. [Paper]
  3. Triangle: Empowering Incident Triage with Multi-LLM-Agents Yu, Zhaoyang and Ma, Minghua and Feng, Xiaoyu and Ding, Ruomeng and Zhang, Chaoyun and Li, Ze and Chintalapati, Merali and Zhang, Xuchao and Wang, Rujia and Bansal, Chetan and Rajmohan, Sarvan and Lin, Qingwei and Zhang, Shenglin and Pei, Changhua and Pei, Dan. Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering. [Paper]
  4. Fast outage analysis of large-scale production clouds with service correlation mining Wang, Yaohui and Li, Guozheng and Wang, Zijian and Kang, Yu and Zhou, Yangfan and Zhang, Hongyu and Gao, Feng and Sun, Jeffrey and Yang, Li and Lee, Pochian and others. 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE). [Paper]
  5. Faultprofit: Hierarchical fault profiling of incident tickets in large-scale cloud systems Huang, Junjie and Liu, Jinyang and Chen, Zhuangbin and Jiang, Zhihan and Li, Yichen and Gu, Jiazhen and Feng, Cong and Yang, Zengyin and Yang, Yongqiang and Lyu, Michael R. Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice.[Paper]
  6. Dependency Aware Incident Linking in Large Cloud Systems Ghosh, Supriyo and Grover, Karish and Wong, Jimmy and Bansal, Chetan and Namineni, Rakesh and Verma, Mohit and Rajmohan, Saravan. Companion Proceedings of the ACM Web Conference 2024. [Paper]
  7. X-lifecycle learning for cloud incident management using llms Goel, Drishti and Husain, Fiza and Singh, Aditya and Ghosh, Supriyo and Parayil, Anjaly and Bansal, Chetan and Zhang, Xuchao and Rajmohan, Saravan. Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering. [Paper]
  8. Art: A unified unsupervised framework for incident management in microservice systems Sun, Yongqian and Shi, Binpeng and Mao, Mingyu and Ma, Minghua and Xia, Sibo and Zhang, Shenglin and Pei, Dan. Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering. [Paper]
  9. Improving it support by enhancing incident management process with multi-modal analysis Mandal, Atri and Agarwal, Shivali and Malhotra, Nikhil and Sridhara, Giriprasad and Ray, Anupama and Swarup, Daivik. International Conference on Service-Oriented Computing. [Paper]

Bug Reports

  1. Automatic bug triage using text categorization Murphy, G and Cubranic, Davor. Proceedings of the sixteenth international conference on software engineering & knowledge engineering. [Paper]
  2. Automatic Bug Triage using Semi-Supervised Text Classification Xuan, Jifeng and Jiang, He and Ren, Zhilei and Yan, Jun and Luo, Zhongxuan. SEKE. [Paper]
  3. Efficient Bug Triaging Using Text Mining Alenezi, Mamdouh and Magel, Kenneth and Banitaan, Shadi. J. Softw.. [Paper]
  4. Topic modeling and intuitionistic fuzzy set-based approach for efficient software bug triaging Panda, Rama Ranjan and Nagwani, Naresh Kumar. Knowledge and Information Systems. [Paper]
  5. An empirical assessment of different word embedding and deep learning models for bug assignment Wang, Rongcun and Ji, Xingyu and Xu, Senlei and Tian, Yuan and Jiang, Shujuan and Huang, Rubing. Journal of Systems and Software. [Paper]
  6. Cost-aware triage ranking algorithms for bug reporting systems Park, Jin-woo and Lee, Mu-Woong and Kim, Jinhan and Hwang, Seung-won and Kim, Sunghun. Knowledge and Information Systems. [Paper]
  7. Enhancing developer recommendation with supplementary information via mining historical commits Sun, Xiaobing and Yang, Hui and Xia, Xin and Li, Bin. Journal of Systems and Software. [Paper]
  8. A Method of Component Prediction for Crash Bug Reports Using Component-Based Features and Machine Learning Xu, Yang and Liu, Chao and Li, Yong and Xie, Qiaoluan and Choi, Hyun-Deok. 2023 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). [Paper]
  9. Improving bug triaging with high confidence predictions at ericsson Sarkar, Aindrila and Rigby, Peter C and Bartalos, Béla. 2019 IEEE International Conference on Software Maintenance and Evolution (ICSME).[Paper]
  10. A time-based approach to automatic bug report assignment Shokripour, Ramin and Anvik, John and Kasirun, Zarinah M and Zamani, Sima. Journal of Systems and Software. [Paper]
  11. Vocabulary and time based bug-assignment: A recommender system for open-source projects Sajedi-Badashian, Ali and Stroulia, Eleni. Software: Practice and Experience. [Paper]
  12. Principal component analysis and entropy-based selection for the improvement of bug triage Nath, Vaskar and Sheldon, David and Alphonso-Gibbs, John. 2021 20th IEEE International Conference on Machine Learning and Applications (ICMLA). [Paper]
  13. Revisiting textual feature of bug-triage approach Li, Zexuan and Zhong, Hao. 2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE). [Paper]
  14. Automatic bug assignments without texts: a study Li, Zexuan and Huang, Kaixin. Frontiers of Computer Science. [Paper]

Observability Data

  1. Software analytics for incident management of online services: An experience report Lou, Jian-Guang and Lin, Qingwei and Ding, Rui and Fu, Qiang and Zhang, Dongmei and Xie, Tao. 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE).[Paper]
  2. Large Language Models Can Provide Accurate and Interpretable Incident Triage Wang, Zexin and Li, Jianhui and Ma, Minghua and Li, Ze and Kang, Yu and Zhang, Chaoyun and Bansal, Chetan and Chintalapati, Murali and Rajmohan, Saravan and Lin, Qingwei and Zhang, Dongmei and Pei, Changhua and Xie, Gaogang. 2024 IEEE 35th International Symposium on Software Reliability Engineering (ISSRE). [Paper]

Reviews

  1. User reviews matter! tracking crowdsourced reviews to support evolution of successful apps Palomba, Fabio and Linares-Vásquez, Mario and Bavota, Gabriele and Oliveto, Rocco and Di Penta, Massimiliano and Poshyvanyk, Denys and De Lucia, Andrea. 2015 IEEE international conference on software maintenance and evolution (ICSME). [Paper]
  2. App update patterns: How developers act on user reviews in mobile app stores Wang, Shance and Wang, Zhongjie and Xu, Xiaofei and Sheng, Quan Z. International Conference on Service-Oriented Computing. [Paper]
  3. Allhands: Ask me anything on large-scale verbatim feedback via large language models Zhang, Chaoyun and Ma, Zicheng and Wu, Yuhao and He, Shilin and Qin, Si and Ma, Minghua and Qin, Xiaoting and Kang, Yu and Liang, Yuyi and Gou, Xiaoyu and others. 2025 IEEE 41st International Conference on Data Engineering (ICDE). [Paper]

Relational Data

  1. Effective bug triage based on historical bug-fix information Hu, Hao and Zhang, Hongyu and Xuan, Jifeng and Sun, Weigang. 2014 IEEE 25th international symposium on software reliability engineering. [Paper]
  2. KSAP: An approach to bug report assignment using KNN search and heterogeneous proximity Zhang, Wen and Wang, Song and Wang, Qing. Information and software technology. [Paper]
  3. PCG: A joint framework of graph collaborative filtering for bug triaging Dai, Jie and Li, Qingshan and Xie, Shenglong and Li, Daizhen and Chu, Hua. Journal of Software: Evolution and Process. [Paper]
  4. Neighborhood contrastive learning-based graph neural network for bug triaging Dong, Haozhen and Ren, Hongmin and Shi, Jialiang and Xie, Yichen and Hu, Xudong. Science of Computer Programming. [Paper]
  5. Improving bug triage with the bug personalized tossing relationship Wei, Wei and Li, Haojie and Ren, Xinshuang and Jiang, Feng and Yu, Xu and Gao, Xingyu and Du, Junwei. Information and Software Technology. [Paper]
  6. A spatial-temporal graph neural network framework for automated software bug triaging Wu, Hongrun and Ma, Yutao and Xiang, Zhenglong and Yang, Chen and He, Keqing. Knowledge-Based Systems. [Paper]
  7. Graph collaborative filtering-based bug triaging Dai, Jie and Li, Qingshan and Xue, Hui and Luo, Zhao and Wang, Yinglin and Zhan, Siyuan. Journal of Systems and Software. [Paper]

1 Prioritization

⬆️top

1.1 Severity Rating

Incident Reports

  1. How incidental are the incidents? characterizing and prioritizing incidents for large-scale online service systems Chen, Junjie and Zhang, Shu and He, Xiaoting and Lin, Qingwei and Zhang, Hongyu and Hao, Dan and Kang, Yu and Gao, Feng and Xu, Zhangwei and Dang, Yingnong and Zhang, Dongmei. Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering. [Paper]
  2. Severity-based triage of cybersecurity incidents using kill chain attack graphs Sadlek, Lukáš and Yamin, Muhammad Mudassar and Čeleda, Pavel and Katt, Basel. Journal of Information Security and Applications. [Paper]
  3. Prioritizing user concerns in app reviews--A study of requests for new features, enhancements and bug fixes Malgaonkar, Saurabh and Licorish, Sherlock A and Savarimuthu, Bastin Tony Roy. Information and Software Technology. [Paper]

Bug Reports

  1. Bug prioritization to facilitate bug report triage Kanwal, Jaweria and Maqbool, Onaiza. Journal of Computer Science and Technology. [Paper]
  2. Towards more accurate severity prediction and fixer recommendation of software bugs Zhang, Tao and Chen, Jiachi and Yang, Geunseok and Lee, Byungjeong and Luo, Xiapu. Journal of Systems and Software. [Paper]
  3. SevPredict: Exploring the Potential of Large Language Models in Software Maintenance Arshad, Muhammad Ali and Riaz, Adnan and Fatima, Rubia and Yasin, Affan. AI. [Paper]
  4. Software bug priority prediction technique based on intuitionistic fuzzy representation and class imbalance learning Panda, Rama Ranjan and Nagwani, Naresh Kumar. Knowledge and Information Systems. [Paper]
  5. Wayback Machine: A tool to capture the evolutionary behavior of the bug reports and their triage process in open-source software systems Jahanshahi, Hadi and Cevik, Mucahit and Navas-Sú, José and Başar, Ayşe and González-Torres, Antonio. Journal of Systems and Software. [Paper]
  6. S-DABT: Schedule and dependency-aware bug triage in open-source bug tracking systems Jahanshahi, Hadi and Cevik, Mucahit. Information and Software Technology. [Paper]

Alerts

  1. Collaborative Alert Ranking for Anomaly Detection Lin, Ying and Chen, Zhengzhang and Cao, Cheng and Tang, Lu-An and Zhang, Kai and Cheng, Wei and Li, Zhichun. Proceedings of the 27th ACM International Conference on Information and Knowledge Management.[Paper]
  2. Automatically and Adaptively Identifying Severe Alerts for Online Service Systems Zhao, Nengwen and Jin, Panshi and Wang, Lixin and Yang, Xiaoqin and Liu, Rong and Zhang, Wenchi and Sui, Kaixin and Pei, Dan. IEEE INFOCOM 2020 - IEEE Conference on Computer Communications. [Paper]

1.2 Issue Type Classification

Structure Information

  1. Identifying Recurrent and Unknown Performance Issues Lim, Meng-Hui and Lou, Jian-Guang and Zhang, Hongyu and Fu, Qiang and Teoh, Andrew Beng Jin and Lin, Qingwei and Ding, Rui and Zhang, Dongmei. 2014 IEEE International Conference on Data Mining. [Paper]
  2. Unveiling clusters of events for alert and incident management in large-scale enterprise it Lin, Derek and Raghu, Rashmi and Ramamurthy, Vivek and Yu, Jin and Radhakrishnan, Regunathan and Fernandez, Joseph. Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. [Paper]
  3. App update patterns: How developers act on user reviews in mobile app stores Wang, Shance and Wang, Zhongjie and Xu, Xiaofei and Sheng, Quan Z. International Conference on Service-Oriented Computing. [Paper]
  4. Understanding and handling alert storm for online service systems Zhao, Nengwen and Chen, Junjie and Peng, Xiao and Wang, Honglin and Wu, Xinya and Zhang, Yuanzong and Chen, Zikai and Zheng, Xiangzhong and Nie, Xiaohui and Wang, Gang and Wu, Yong and Zhou, Fang and Zhang, Wenchi and Sui, Kaixin and Pei, Dan. Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Software Engineering in Practice. [Paper]
  5. Not all bugs are the same: Understanding, characterizing, and classifying bug types Catolino, Gemma and Palomba, Fabio and Zaidman, Andy and Ferrucci, Filomena. Journal of Systems and Software. [Paper]
  6. Deep learning-based software bug classification Meher, Jyoti Prakash and Biswas, Sourav and Mall, Rajib. Information and Software Technology. [Paper]
  7. Multi-triage: A multi-task learning framework for bug triage Aung, Thazin Win Win and Wan, Yao and Huo, Huan and Sui, Yulei. Journal of Systems and Software. [Paper]
  8. Using word embedding and convolution neural network for bug triaging by considering design flaws Sepahvand, Reza and Akbari, Reza and Jamasb, Behnaz and Hashemi, Sattar and Boushehrian, Omid. Science of Computer Programming. [Paper]

Historical Information

  1. Developer prioritization in bug repositories Xuan, Jifeng and Jiang, He and Ren, Zhilei and Zou, Weiqin. 2012 34th International Conference on Software Engineering (ICSE). [Paper]
  2. Cost-aware triage ranking algorithms for bug reporting systems Park, Jin-woo and Lee, Mu-Woong and Kim, Jinhan and Hwang, Seung-won and Kim, Sunghun. Knowledge and Information Systems. [Paper]
  3. Knowledge guided hierarchical multi-label classification over ticket data Zeng, Chunqiu and Zhou, Wubai and Li, Tao and Shwartz, Larisa and Grabarnik, Genady Ya. IEEE Transactions on Network and Service Management. [Paper]
  4. Efficient customer incident triage via linking with system incidents Gu, Jiazhen and Wen, Jiaqi and Wang, Zijian and Zhao, Pu and Luo, Chuan and Kang, Yu and Zhou, Yangfan and Yang, Li and Sun, Jeffrey and Xu, Zhangwei and Qiao, Bo and Li, Liqun and Lin, Qingwei and Zhang, Dongmei, Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. [Paper]
  5. Automatically matching bug reports with related app reviews Haering, Marlo and Stanik, Christoph and Maalej, Walid. 2021 IEEE/ACM 43rd international conference on software engineering (ICSE). [Paper]
  6. Art: A unified unsupervised framework for incident management in microservice systems Sun, Yongqian and Shi, Binpeng and Mao, Mingyu and Ma, Minghua and Xia, Sibo and Zhang, Shenglin and Pei, Dan. Proceedings of the 39th IEEE/ACM International Conference on Automated Software Engineering. [Paper]
  7. Faultprofit: Hierarchical fault profiling of incident tickets in large-scale cloud systems Huang, Junjie and Liu, Jinyang and Chen, Zhuangbin and Jiang, Zhihan and Li, Yichen and Gu, Jiazhen and Feng, Cong and Yang, Zengyin and Yang, Yongqiang and Lyu, Michael R. Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice.[Paper]
  8. Allhands: Ask me anything on large-scale verbatim feedback via large language models Zhang, Chaoyun and Ma, Zicheng and Wu, Yuhao and He, Shilin and Qin, Si and Ma, Minghua and Qin, Xiaoting and Kang, Yu and Liang, Yuyi and Gou, Xiaoyu and others. 2025 IEEE 41st International Conference on Data Engineering (ICDE). [Paper]

2 Assignment

⬆️top

2.1 Component Assignment

Text Classification

  1. Multi-dimensional knowledge integration for efficient incident management in a services cloud Gupta, Rajeev and Prasad, K Hima and Luan, Laura and Rosu, Daniela and Ward, Chris. 2009 IEEE International Conference on Services Computing. [Paper]
  2. A comparative study of transformer-based neural text representation techniques on bug triaging Dipongkor, Atish Kumar and Moran, Kevin. 2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE). [Paper]
  3. Adopting automated bug assignment in practice—a longitudinal case study at Ericsson Borg, Markus and Jonsson, Leif and Engström, Emelie and Bartalos, Béla and Szabó, Attila. Empirical Software Engineering. [Paper]

Information Retrieval

  1. Software analytics for incident management of online services: An experience report Lou, Jian-Guang and Lin, Qingwei and Ding, Rui and Fu, Qiang and Zhang, Dongmei and Xie, Tao. 2013 28th IEEE/ACM International Conference on Automated Software Engineering (ASE). [Paper]
  2. Mining historical issue repositories to heal large-scale online service systems Ding, Rui and Fu, Qiang and Lou, Jian Guang and Lin, Qingwei and Zhang, Dongmei and Xie, Tao. 2014 44th Annual IEEE/IFIP International Conference on Dependable Systems and Networks. [Paper]
  3. User reviews matter! tracking crowdsourced reviews to support evolution of successful apps Palomba, Fabio and Linares-Vásquez, Mario and Bavota, Gabriele and Oliveto, Rocco and Di Penta, Massimiliano and Poshyvanyk, Denys and De Lucia, Andrea. 2015 IEEE international conference on software maintenance and evolution (ICSME). [Paper]
  4. Identifying linked incidents in large-scale online service systems Chen, Yujun and Yang, Xian and Dong, Hang and He, Xiaoting and Zhang, Hongyu and Lin, Qingwei and Chen, Junjie and Zhao, Pu and Kang, Yu and Gao, Feng and Xu, Zhangwei and Zhang, Dongmei. Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. [Paper]
  5. Efficient bug triage for industrial environments Zhang, Wei. 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME). [Paper]
  6. A Method of Component Prediction for Crash Bug Reports Using Component-Based Features and Machine Learning Xu, Yang and Liu, Chao and Li, Yong and Xie, Qiaoluan and Choi, Hyun-Deok. 2023 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER). [Paper]
  7. Knowledge-aware Alert Aggregation in Large-scale Cloud Systems: a Hybrid Approach Kuang, Jinxi and Liu, Jinyang and Huang, Junjie and Zhong, Renyi and Gu, Jiazhen and Yu, Lan and Tan, Rui and Yang, Zengyin and Lyu, Michael R. Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Practice. [Paper]
  8. X-lifecycle learning for cloud incident management using llms Goel, Drishti and Husain, Fiza and Singh, Aditya and Ghosh, Supriyo and Parayil, Anjaly and Bansal, Chetan and Zhang, Xuchao and Rajmohan, Saravan. Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering. [Paper]

Social Network Modeling

  1. Reducing bug triaging confusion by learning from mistakes with a bug tossing knowledge graph Su, Yanqi and Xing, Zhenchang and Peng, Xin and Xia, Xin and Wang, Chong and Xu, Xiwei and Zhu, Liming. 2021 36th IEEE/ACM International Conference on Automated Software Engineering (ASE). [Paper]
  2. Still confusing for bug-component triaging? Deep feature learning and ensemble setting to rescue Su, Yanqi and Han, Zheming and Gao, Zhipeng and Xing, Zhenchang and Lu, Qinghua and Xu, Xiwei. 2023 IEEE/ACM 31st International Conference on Program Comprehension (ICPC). [Paper]
  3. Fast outage analysis of large-scale production clouds with service correlation mining Wang, Yaohui and Li, Guozheng and Wang, Zijian and Kang, Yu and Zhou, Yangfan and Zhang, Hongyu and Gao, Feng and Sun, Jeffrey and Yang, Li and Lee, Pochian and others. 2021 IEEE/ACM 43rd International Conference on Software Engineering (ICSE). [Paper]

Data Bias Modeling

  1. Learning from evolving data streams: online triage of bug reports Chrupała, Grzegorz. Proceedings of the 13th Conference of the European Chapter of the Association for Computational Linguistics. [Paper]
  2. Improving it support by enhancing incident management process with multi-modal analysis Mandal, Atri and Agarwal, Shivali and Malhotra, Nikhil and Sridhara, Giriprasad and Ray, Anupama and Swarup, Daivik. International Conference on Service-Oriented Computing. [Paper]

2.2 Developer Assignment

Text Classification

  1. Who Should Fix This Bug?
    Anvik, John and Hiew, Lyndon and Murphy, Gail C. Proceedings of the 28th international conference on Software engineering. [Paper]

  2. Reducing the Effort of Bug Report Triage: Recommenders for Development-Oriented Decisions
    Anvik, John and Murphy, Gail C. ACM Transactions on Software Engineering and Methodology (TOSEM). [Paper]

  3. Automatic Software Bug Triage System (BTS) Based on Latent Semantic Indexing and Support Vector Machine
    Ahsan, Syed Nadeem and Ferzund, Javed and Wotawa, Franz. 2009 Fourth International Conference on Software Engineering Advances. [Paper]

  4. COSTRIAGE: A Cost-Aware Triage Algorithm for Bug Reporting Systems
    Park, Jin-woo and Lee, Mu-Woong and Kim, Jinhan and Hwang, Seung-won and Kim, Sunghun. Proceedings of the AAAI conference on artificial intelligence. [Paper]

  5. Applying Deep Learning Based Automatic Bug Triager to Industrial Projects
    Lee, Sun-Ro and Heo, Min-Jae and Lee, Chan-Gun and Kim, Milhan and Jeong, Gaeul. Proceedings of the 2017 11th Joint Meeting on foundations of software engineering. [Paper]

  6. DeepTriage: Exploring the Effectiveness of Deep Learning for Bug Triaging
    Mani, Senthil and Sankaran, Anush and Aralikatte, Rahul. Proceedings of the ACM India joint international conference on data science and management of data. [Paper]

  7. Bug Triaging Based on Tossing Sequence Modeling
    Xi, Sheng-Qu and Yao, Yuan and Xiao, Xu-Sheng and Xu, Feng and Lv, Jian. Journal of Computer Science and Technology. [Paper]

  8. A Light Bug Triage Framework for Applying Large Pre-trained Language Model
    Lee, Jaehyung and Han, Kisun and Yu, Hwanjo. Proceedings of the 37th IEEE/ACM international conference on automated software engineering. [Paper]

  9. An Empirical Assessment of Different Word Embedding and Deep Learning Models for Bug Assignment
    Wang, Rongcun and Ji, Xingyu and Xu, Senlei and Tian, Yuan and Jiang, Shujuan and Huang, Rubing. Journal of Systems and Software. [Paper]

  10. An Ensemble Method for Bug Triaging using Large Language Models
    Kumar Dipongkor, Atish. Proceedings of the 2024 IEEE/ACM 46th International Conference on Software Engineering: Companion Proceedings. [Paper]

  11. Cost-Aware Triage Ranking Algorithms for Bug Reporting Systems
    Park, Jin-woo and Lee, Mu-Woong and Kim, Jinhan and Hwang, Seung-won and Kim, Sunghun. Knowledge and Information Systems. [Paper]

  12. Automated Bug Assignment: Ensemble-based Machine Learning in Large Scale Industrial Contexts
    Jonsson, Leif and Borg, Markus and Broman, David and Sandahl, Kristian and Eldh, Sigrid and Runeson, Per. Empirical Software Engineering. [Paper]

  13. Improving Bug Triaging with High Confidence Predictions at Ericsson
    Sarkar, Aindrila and Rigby, Peter C and Bartalos, Bela. 2019 IEEE International Conference on Software Maintenance and Evolution. [Paper]

  14. BTAL: An Imbalance Software Bug Report Triage Approach Based on BERT-TextCNN
    Zhang, Yanmei and Sun, Yuhang and Shi, Yi and Jiang, Shujuan and Yuan, Guan. Information and Software Technology. [Paper]

  15. Fixer-Level Supervised Contrastive Learning for Bug Assignment
    Wang, Rongcun and Ji, Xingyu and Tian, Yuan and Xu, Senlei and Sun, Xiaobing and Jiang, Shujuan. Empirical Software Engineering. [Paper]

Information Retrieval

  1. Fuzzy Set and Cache-Based Approach for Bug Triaging
    Tamrawi, Ahmed and Nguyen, Tung Thanh and Al-Kofahi, Jafar M. and Nguyen, Tien N. Proceedings of the 19th ACM SIGSOFT Symposium and the 13th European Conference on Foundations of Software Engineering. [Paper]

  2. Topic Modeling and Intuitionistic Fuzzy Set-Based Approach for Efficient Software Bug Triaging
    Panda, Rama Ranjan and Nagwani, Naresh Kumar. Knowledge and Information Systems. [Paper]

  3. Vocabulary and Time Based Bug-Assignment: A Recommender System for Open-Source Projects
    Sajedi-Badashian, Ali and Stroulia, Eleni. Software: Practice and Experience. [Paper]

  4. Effective Bug Triage for Non-Reproducible Bugs
    Goyal, Anjali. 2017 IEEE/ACM 39th International Conference on Software Engineering Companion. [Paper]

  5. Triaging Incoming Change Requests: Bug or Commit History, or Code Authorship?
    Linares-Vásquez, Mario and Hossen, Kamal and Dang, Hoang and Kagdi, Huzefa and Gethers, Malcom and Poshyvanyk, Denys. 2012 28th IEEE International Conference on Software Maintenance. [Paper]

  6. Why So Complicated? Simple Term Filtering and Weighting for Location-Based Bug Report Assignment Recommendation
    Shokripour, Ramin and Anvik, John and Kasirun, Zarinah M and Zamani, Sima. 2013 10th working conference on mining software repositories. [Paper]

  7. DRETOM: Developer Recommendation Based on Topic Models for Bug Resolution
    Xie, Xihao and Zhang, Wen and Yang, Ye and Wang, Qing. Proceedings of the 8th international conference on predictive models in software engineering. [Paper]

  8. Effective Bug Triage based on Historical Bug-Fix Information
    Hu, Hao and Zhang, Hongyu and Xuan, Jifeng and Sun, Weigang. 2014 IEEE 25th international symposium on software reliability engineering. [Paper]

  9. Improving Automated Bug Triaging with Specialized Topic Model
    Xia, Xin and Lo, David and Ding, Ying and Al-Kofahi, Jafar M. and Nguyen, Tien N. and Wang, Xinyu. IEEE Transactions on Software Engineering. [Paper]

  10. PorchLight: A Tag-Based Approach to Bug Triaging
    Bortis, Gerald and van der Hoek, André. 2013 35th International Conference on Software Engineering. [Paper]

Social Network Modeling

  1. Improving Bug Triage with Bug Tossing Graphs
    Jeong, Gaeul and Kim, Sunghun and Zimmermann, Thomas. Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering. [Paper]

  2. Automated, Highly-Accurate, Bug Assignment Using Machine Learning and Tossing Graphs
    Bhattacharya, Pamela and Neamtiu, Iulian and Shelton, Christian R. Journal of Systems and Software. [Paper]

  3. FixerCache: Unsupervised Caching Active Developers for Diverse Bug Triage
    Wang, Song and Zhang, Wen and Wang, Qing. Proceedings of the 8th ACM/IEEE International Symposium on Empirical Software Engineering and Measurement. [Paper]

  4. DECOBA: Utilizing Developers Communities in Bug Assignment
    Banitaan, Shadi and Alenezi, Mamdouh. 2013 12th International Conference on Machine Learning and Applications. [Paper]

  5. A Spatial-Temporal Graph Neural Network Framework for Automated Software Bug Triaging
    Wu, Hongrun and Ma, Yutao and Xiang, Zhenglong and Yang, Chen and He, Keqing. Knowledge-Based Systems. [Paper]

  6. PCG: A Joint Framework of Graph Collaborative Filtering For bug Triaging
    Dai, Jie and Li, Qingshan and Xie, Shenglong and Li, Daizhen and Chu, Hua. Journal of Software: Evolution and Process. [Paper]

  7. Neighborhood Contrastive Learning based Graph Neural Network for Bug Triaging
    Dong, Haozhen and Ren, Hongmin and Shi, Jialiang and Xie, Yichen and Hu, Xudong. Science of Computer Programming. [Paper]

Optimization / Decision-Making

  1. A Bug You Like: A Framework for Automated Assignment of Bugs
    Baysal, Olga and Godfrey, Michael W and Cohen, Robin. 2009 IEEE 17th International Conference on Program Comprehension. [Paper]

  2. T-REC: Towards Accurate Bug Triage for Technical Groups
    Pahins, Cicero Augusto De Lara and D'Morison, Fabricio and Rocha, Thiago M and Almeida, Larissa M and Batista, Arthur F and Souza, Diego F. 2019 18th IEEE International Conference on Machine Learning and Applications. [Paper]

  3. A Scheduling-Driven Approach to Efficiently Assign Bug Fixing Tasks to Developers
    Etemadi, Vahid and Bushehrian, Omid and Akbari, Reza and Robles, Gregorio. Journal of Systems and Software. [Paper]

  4. Considering Dependencies Between Bug Reports to Improve Bugs Triage
    Almhana, Rafi and Kessentini, Marouane. Automated Software Engineering. [Paper]

  5. Wayback Machine: A Tool to Capture The Evolutionary Behavior of The Bug Reports and Their Triage Process in Open-Source Software Systems
    Jahanshahi, Hadi and Cevik, Mucahit and Navas-Su, Jose and Basar, Ayse and Gonzalez-Torres, Antonio. Journal of Systems and Software. [Paper]

  6. S-DABT: Schedule and Dependency-Aware Bug Triage in Open-Source Bug Tracking Systems
    Jahanshahi, Hadi and Cevik, Mucahit. Information and Software Technology. [Paper]

  7. ADPTriage: Approximate Dynamic Programming for Bug Triage
    Jahanshahi, Hadi and Cevik, Mucahit and Mousavi, Kianoush and Basar, Ayse. IEEE Transactions on Software Engineering. [Paper]

  8. Navigating Bug Cold Start with Contextual Multi-Armed Bandits: An Enhanced Approach to Developer Assignment in Software Bug Repositories
    Singh, Neetu and Singh, Sandeep Kumar. Automated Software Engineering. [Paper]

  9. Triangle: Empowering Incident Triage with Multi-LLM-Agents
    Yu, Zhaoyang and Ma, Minghua and Feng, Xiaoyu and Ding, Ruomeng and Zhang, Chaoyun and Li, Ze and Chintalapati, Merali and Zhang, Xuchao and Wang, Rujia and Bansal, Chetan and Rajmohan, Sarvan and Lin, Qingwei and Zhang, Shenglin and Pei, Changhua and Pei, Dan. Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering. [Paper]

Other / Hybrid

  1. WHOSEFAULT: Automatic Developer-to-Fault Assignment through Fault Localization
    Servant, Francisco and Jones, James A. 2012 34th International Conference on Software Engineering. [Paper]

  2. DeCaf: Diagnosing and Triaging Performance Issues in Large-Scale Cloud Services
    Bansal, Chetan and Renganathan, Sundararajan and Asudani, Ashima and Midy, Olivier and Janakiraman, Mathru. Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Software Engineering in Practice. [Paper]

  3. Identifying Recurrent and Unknown Performance Issues
    Lim, Meng-Hui and Lou, Jian-Guang and Zhang, Hongyu and Fu, Qiang and Teoh, Andrew Beng Jin and Lin, Qingwei and Ding, Rui and Zhang, Dongmei. 2014 IEEE International Conference on Data Mining. [Paper]

  4. Towards Semi-automatic Bug Triage and Severity Prediction Based on Topic Model and Multi-feature of Bug Reports
    Yang, Geunseok and Zhang, Tao and Lee, Byungjeong. 2014 IEEE 38th Annual Computer Software and Applications Conference. [Paper]

  5. Fine-grained Incremental Learning and Multi-feature Tossing Graphs to Improve Bug Triaging
    Bhattacharya, Pamela and Neamtiu, Iulian. 2010 IEEE International Conference on Software Maintenance. [Paper]

  6. KSAP: An Approach to Bug Report Assignment using KNN Search and Heterogeneous Proximity
    Zhang, Wen and Wang, Song and Wang, Qing. Information and software technology. [Paper]

  7. DeepTriage: Automated Transfer Assistance for Incidents in Cloud Services
    Pham, Phuong and Jain, Vivek and Dauterman, Lukas and Ormont, Justin and Jain, Navendu. Proceedings of the 26th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining. [Paper]

  8. Towards Intelligent Incident Management: Why We Need It andHow We Make It
    Chen, Zhuangbin and Kang, Yu and Li, Liqun and Zhang, Xu and Zhang, Hongyu and Xu, Hui and Zhou, Yangfan and Yang, Li and Sun, Jeffrey and Xu, Zhangwei and Dang, Yingnong and Gao, Feng and Zhao, Pu and Qiao, Bo and Lin, Qingwei and Zhang, Dongmei and Lyu, Michael R. Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering. [Paper]

  9. Graph Collaborative Filtering-Based Bug Triaging
    Dai, Jie and Li, Qingshan and Xue, Hui and Luo, Zhao and Wang, Yinglin and Zhan, Siyuan. Journal of Systems and Software. [Paper]

  10. Enhancing Developer Recommendation with Supplementary Information via Mining Historical Commits
    Sun, Xiaobing and Yang, Hui and Xia, Xin and Li, Bin. Journal of Systems and Software. [Paper]

  11. Large Language Models Can Provide Accurate and Interpretable Incident Triage
    SWang, Zexin and Li, Jianhui and Ma, Minghua and Li, Ze and Kang, Yu and Zhang, Chaoyun and Bansal, Chetan and Chintalapati, Murali and Rajmohan, Saravan and Lin, Qingwei and Zhang, Dongmei and Pei, Changhua and Xie, Gaogang. 2024 IEEE 35th International Symposium on Software Reliability Engineering. [Paper]

  12. Improving Bug Triage with The Bug Personalized Tossing Relationship
    Wei, Wei and Li, Haojie and Ren, Xinshuang and Jiang, Feng and Yu, Xu and Gao, Xingyu and Du, Junwei. Information and Software Technology. [Paper]

3 Postmortem Process

⬆️top

3.1 Continuous Triage

  1. Continuous Incident Triage for Large-Scale Online Service Systems
    Chen, Junjie and He, Xiaoting and Lin, Qingwei and Zhang, Hongyu and Hao, Dan and Gao, Feng and Xu, Zhangwei and Dang, Yingnong and Zhang, Dongmei. 2019 34th IEEE/ACM International Conference on Automated Software Engineering (ASE). [Paper]

  2. Efficient Ticket Routing by Resolution Sequence Mining
    Shao, Qihong and Chen, Yi and Tao, Shu and Yan, Xifeng and Anerousis, Nikos. Proceedings of the 14th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. [Paper]

  3. Scouts: Improving the Diagnosis Process Through Domain-customized Incident Routing
    Gao, Jiaqi and Yaseen, Nofel and MacDavid, Robert and Frujeri, Felipe Vieira and Liu, Vincent and Bianchini, Ricardo and Aditya, Ramaswamy and Wang, Xiaohang and Lee, Henry and Maltz, David, and Yu Minlan, and Arzani Behnaz. Proceedings of the Annual conference of the ACM Special Interest Group on Data Communication on the applications, technologies, architectures, and protocols for computer communication. [Paper]

  4. Ticket-BERT: Labeling Incident Management Tickets with Language Models
    Liu, Zhexiong and Benge, Cris and Jiang, Siduo. arXiv preprint arXiv:2307.00108. [Paper]

  5. Triangle: Empowering Incident Triage with Multi-LLM-Agents
    Yu, Zhaoyang and Ma, Minghua and Feng, Xiaoyu and Ding, Ruomeng and Zhang, Chaoyun and Li, Ze and Chintalapati, Merali and Zhang, Xuchao and Wang, Rujia and Bansal, Chetan and Rajmohan, Sarvan and Lin, Qingwei and Zhang, Shenglin and Pei, Changhua and Pei, Dan. Proceedings of the 33rd ACM International Conference on the Foundations of Software Engineering. [Paper]

3.2 User Feedback Analysis

  1. Why So Complicated? Simple Term Filtering and Weighting for Location-Based Bug Report Assignment Recommendation
    Shokripour, Ramin and Anvik, John and Kasirun, Zarinah M and Zamani, Sima. 2013 10th working conference on mining software repositories. [Paper]

  2. User reviews matter! tracking crowdsourced reviews to support evolution of successful apps Palomba, Fabio and Linares-Vásquez, Mario and Bavota, Gabriele and Oliveto, Rocco and Di Penta, Massimiliano and Poshyvanyk, Denys and De Lucia, Andrea. 2015 IEEE international conference on software maintenance and evolution (ICSME). [Paper]

  3. Online App Review Analysis for Identifying Emerging Issues
    Gao, Cuiyun and Zeng, Jichuan and Lyu, Michael R and King, Irwin. Proceedings of the 40th international conference on software engineering. [Paper]

  4. Order in Chaos: Prioritizing Mobile App Reviews using Consensus Algorithms
    Etaiwi, Layan and Hamel, Sylvie and Gueheneuc, Yann-Gael and Flageol, William and Morales, Rodrigo. 2020 IEEE 44th Annual Computers, Software, and Applications Conference. [Paper]

  5. Prioritizing User Concerns in App Reviews – A Study of Requests for New Features, Enhancements and Bug Fixes
    Malgaonkar, Saurabh and Licorish, Sherlock A and Savarimuthu, Bastin Tony Roy. Information and Software Technology. [Paper]

  6. Investigating the Criticality of User-Reported Issues Through Their Relations with App Rating
    Di Sorbo, Andrea and Grano, Giovanni and Aaron Visaggio, Corrado and Panichella, Sebastiano. Journal of Software: Evolution and Process. [Paper]

About

A Survey of Triage in Software Engineering

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •