arrow
返回

Abaci-finder: Linux kernel crash classification through stack trace similarity learning

delete2022-10-01
delete1
PRE
AI
H
Heyuan Shi
G
Guyu Wang
Y
Ying Fu *
C
Chao Hu
H
Houbing Song
J
Jian Dong
唐锟 封面图
唐锟 (Kun Tang)
K
Kai Liang
DOI:10.1016/j.jpdc.2022.06.003delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Developers often classify crashes by stack traces to analyze, locate and fix kernel bugs. Existing stack trace-based crash classification approaches rely on string matching and statistical features, which ignore crash semantic contexts and cannot explore high-order correlations. Deep-learning-based approaches use crash embeddings and output end-to-end features for classification. However, they ignore kernel-specific information, which limits classification performance. Regarding these issues, we propose abaci-finder, a deep-learning-based classification framework specific to Linux kernel crashes. We first model the kernel stack trace as a stack frames sequence and then perform stack trace preprocessing. Then, we propose a vectorization method specific to kernel stack traces, called kstack2vec, to extract features with consideration for function semantics and kernel-specific offsets information. Finally, we exploit an attention-based BiLSTM neural network for classification, with consideration for both frame context and key frames in traces. The experiments on the real Linux kernel crash dataset indicate that abaci-finder outperforms existing methods of crash classification. (C 2022 Elsevier Inc. All rights reserved.
Keyword:
Crash classification
Stack trace
Linux kernel
Neural network

期刊

Journal of Parallel and Distributed Computing 封面图
Journal of Parallel and Distributed Computing
IF:
4
论文数:
3.8K
被引数:
4.8K

机构

A
alibaba group
学者数:
1.1K
论文数: 789
被引数: 0
C
Central South University
学者数:
10.0W
论文数: 7.2W
被引数: 10.9W
E
Embry-Riddle Aeronautical University
学者数:
1.3K
论文数: 1.2K
被引数: 5
N
national university of defense technology - china
学者数:
1.8W
论文数: 1.4W
被引数: 9
S
south china university of technology
学者数:
6.8W
论文数: 5.1W
被引数: 85
学者 查看更多机构
引用论文

引用论文

Data-Centered Runtime Verification of Wireless Medical Cyber-Physical System
err2017-08-01
err80
errOAAI
errJiang, Yu; Song, Houbing; Wang, Rui; Gu, Ming; Sun, Jiaguang; Sha, Lui
err分享
err收藏
Design and Optimization of Multiclocked Embedded Systems Using Formal Techniques
err2015-02-01
err48
PREAI
errJiang, Yu; Zhang, Hehua; Li, Zonghui; Deng, Yangdong; Song, Xiaoyu; Gu, Ming; Sun, Jiaguang
err分享
err收藏
Automatic prediction of the severity of bugs using stack traces and categorical features
err2020-07-01
err26
PREAI
errSabor, Korosh Koochekian; Hamdaqa, Mohammad; Hamou-Lhadj, Abdelwahab
err分享
err收藏
Vulnerable Code Clone Detection for Operating System Through Correlation-Induced Learning
err2019-12-01
err10
PREAI
errShi, Heyuan; Wang, Runzhe; Fu, Ying; Jiang, Yu; Dong, Jian; Tang, Kun; Sun, Jiaguang
err分享
err收藏
Bayesian-Network-Based Reliability Analysis of PLC Systems
err2013-11-01
err44
PREAI
errJiang, Yu; Zhang, Hehua; Song, Xiaoyu; Jiao, Xun; Hung, William N. N.; Gu, Ming; Sun, Jiaguang
err分享
err收藏
ASSESSMENT OF APHID ECOLOGY IN VEGETABLE SYSTEMS AND POTENTIAL FOR BIOLOGICAL CONTROL AGENTS
err2011-10-01
err0
PREAI
errS. May-Guri; I. Godonou; S. Leclercq; G.T. Yoto; B. James
err分享
err收藏
Design of Mixed Synchronous/Asynchronous Systems with Multiple Clocks
err2015-08-01
err36
PREAI
errJiang, Yu; Zhang, Hehua; Zhang, Huafeng; Liu, Han; Song, Xiaoyu; Gu, Ming; Sun, Jiaguang
err分享
err收藏
没有更多内容