arrow
Return

Vulnerable Code Clone Detection for Operating System Through Correlation-Induced Learning

delete2019-12-01
delete10
PRE
AI
H
Heyuan Shi
R
Runzhe Wang
Y
Ying Fu
Y
Yu Jiang *
J
Jian Dong
唐锟 cover
唐锟 (Kun Tang)
J
Jiaguang Sun
DOI:10.1109/TII.2019.2929739delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Vulnerable code clones in the operating system (OS) threaten the safety of smart industrial environment, and most vulnerable OS code clone detection approaches neglect correlations between functions that limits the detection effectiveness. In this article, we propose a two-phase framework to find vulnerable OS code clones by learning on correlations between functions. On the training phase, functions as the training set are extracted from the latest code repository and function features are derived by their AST structure. Then, external and internal correlations are explored by graph modeling of functions. Finally, the graph convolutional network for code clone detection (GCN-CC) is trained using function features and correlations. On the detection phase, functions in the to-be-detected OS code repository are extracted and the vulnerable OS code clones are detected by the trained GCN-CC. We conduct experiments on five real OS code repositories, and experimental results show that our framework outperforms the state-of-the-art approaches.
Keywords:
Cloning
Correlation
Training
Feature extraction
Detectors
Informatics
Operating systems
Cyber-physical security
correlation modeling
graph convolutional network
vulnerable code clone detection
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Industrial Informatics cover
IEEE Transactions on Industrial Informatics
IF:
9.9
Papers:
8.3K
Citations:
6.0W

Organization

T
tsinghua university
Scholars:
11.7W
Papers: 10.0W
Citations: 137
C
Central South University
Scholars:
10.0W
Papers: 7.2W
Citations: 10.9W
S
south china university of technology
Scholars:
6.7W
Papers: 5.1W
Citations: 85
researcher View more organizations