• Home
  • Search
  • KG4CraSolver: Recommending Crash Solutions via Knowledge Graph
  • Open Access IconOpen Access
  • Cite Icon4
  • https://doi.org/10.1145/3611643.3616317Copy DOI Icon

KG4CraSolver: Recommending Crash Solutions via Knowledge Graph

  • Nov 30, 2023
  • Xueying Du +4 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Fixing crashes is challenging, and developers often discuss their encountered crashes and refer to similar crashes and solutions on online Q&A forums (e.g., Stack Overflow). However, a crash often involves very complex contexts, which includes different contextual elements, e.g., purposes, environments, code, and crash traces. Existing crash solution recommendation or general solution recommendation techniques only use an incomplete context or treat the entire context as pure texts to search relevant solutions for a given crash, resulting in inaccurate recommendation results. In this work, we propose a novel crash solution knowledge graph (KG) to summarize the complete crash context and its solution with a graph-structured representation. To construct the crash solution KG automatically, we propose to leverage prompt learning to construct the KG from SO threads with a small set of labeled data. Based on the constructed KG, we further propose a novel KG-based crash solution recommendation technique KG4CraSolver, which precisely finds the relevant SO thread for an encountered crash by finely analyzing and matching the complete crash context based on the crash solution KG. The evaluation results show that the constructed KG is of high quality and KG4CraSolver outperforms baselines in terms of all metrics (e.g., 13.4%-113.4% MRR improvements). Moreover, we perform a user study and find that KG4CraSolver helps participants find crash solutions 34.4% faster and 63.3% more accurately.

Similar Papers
  • Research Article
  • Citations2

Knowledge Graphs for Personalized Recommendations

  • Mar 30, 2023
  • Innovative Research Thoughts
  • Murali Mohana Krishna Dandu +4
  • PDF
  • Research Article

Understanding the structure of knowledge graphs with ABSTAT profiles

  • Oct 09, 2024
  • Semantic Web
  • Blerina Spahiu +3
  • Research Article
  • Citations32

Community answer generation based on knowledge graph

  • Aug 06, 2020
  • Information Sciences
  • Yongliang Wu +1
  • Research Article
  • Citations1

Full Triple Matcher: Integrating All Triple Elements between Heterogeneous Knowledge Graphs

  • Jul 24, 2025
  • ACM Transactions on the Web
  • Victor Eiti Yamamoto +1
  • Conference Article
  • Citations12

Intelligent bug fixing with software bug knowledge graph

  • Oct 26, 2018
  • Cheng Zhou
  • Dissertation

On domain knowledge organization and extraction in software engineering

  • Jan 01, 2017
  • Deheng Ye
  • Conference Article
  • Citations8

Recommending Analogical APIs via Knowledge Graph Embedding

  • Nov 30, 2023
  • Mingwei Liu +6
  • Research Article
  • Citations29

ConceptGCN: Knowledge concept recommendation in MOOCs based on knowledge graph convolutional networks and SBERT

  • Dec 15, 2023
  • Computers and Education: Artificial Intelligence
  • Rawaa Alatrash +5
  • Research Article
  • Citations22

Promoting Personalized Reminiscence Among Cognitively Intact Older Adults Through an AI-Driven Interactive Multimodal Photo Album: Development and Usability Study

  • Jan 23, 2024
  • JMIR Aging
  • Xin Wang +7
  • Research Article

Grammar error diagnosis using graph convolutional networks with knowledge graph integration.

  • Mar 27, 2026
  • Scientific reports
  • Jing Zhang +1
  • Research Article
  • Citations132

Querying Knowledge Graphs by Example Entity Tuples

  • Oct 01, 2015
  • IEEE Transactions on Knowledge and Data Engineering
  • Nandish Jayaram +4
  • Conference Article
  • Citations32

Graph Embedding Based Recommendation Techniques on the Knowledge Graph

  • Jul 09, 2017
  • László Grad-Gyenge +2
  • PDF
  • Research Article
  • Citations5

Diversity-Aware Entity Exploration on Knowledge Graph

  • Jan 01, 2021
  • IEEE Access
  • Liang Zheng +3
  • Conference Article
  • Citations12

You are Missing a Concept! Enhancing Ontology-Based Data Access with Evolving Ontologies

  • Jan 01, 2019
  • Andre Pomp +2
  • Book Chapter
  • Citations3

Personalizing Actions in Context for Risk Management Using Semantic Web Technologies

  • Jan 01, 2017
  • Jiewen Wu +7
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.