arrow
返回

AI and Blockchain-based source code vulnerability detection and prevention system for multiparty software development

delete2023-03-01
delete7
PRE
AI
P
Panchanan Nath
J
Jaya Rani Mushahary
U
Ujjal Roy
M
Maharaj Brahma
P
Pranav Kumar Singh *
DOI:10.1016/j.compeleceng.2023.108607delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
With the growing demand for application software, there is a race among industries to develop software as quickly as possible. However, maintaining pace and ensuring bug-free software has become increasingly challenging in a work-from-home arrangement as software developers are not under constant supervision. It increases the possibility of buggy products, and traditional testing techniques fail to provide optimal performance. We propose an Artificial Intelligence (AI) and blockchain-based novel decentralized software testing system. The proposed system aims to detect and prevent vulnerable code by synergizing deep learning capabilities and smart-contractpowered blockchain. The vulnerability detection is performed automatically without relying on manually written rules. We propose a non-vulnerability score range map to classify the source code. Furthermore, we integrate an InterPlanetary File System (IPFS) to ensure efficient storage over the blockchain. We conduct a testbed-based experiment to demonstrate the effectiveness of AI and blockchain integration for secure code development and testing.
Keyword:
Deep learning
Blockchain
Smart contract
IPFS
Software testing
Software development

期刊

C
Computers and Electrical Engineering
IF:
4.9
论文数:
6.7K
被引数:
1.3W

机构

暂无机构信息
引用论文

引用论文

CrossTalk opposing view: Which technique for controlling resistant hypertension? Carotid chemoreceptor denervation/modulation
err2014-09-15
err0
errOAAI
errL. E. K. Ratcliffe; W. Pijacka; F. D. McBryde; A. P. Abdala; D. J. Moraes; P. A. Sobotka; E. C. Hart; K. Narkiewicz; A. K. Nightingale; J. F. R. Paton
err分享
err收藏
Blockchain-Based Transaction Validation Protocol for a Secure Distributed IoT Network基于区块链的安全分布式物联网交易验证协议
err2020-01-01
err39
errOAAI
errHosen, A. S. M. Sanwar; Singh, Saurabh; Sharma, Pradip Kumar; Ghosh, Uttam; Wang, Jin; Ra, In-Ho; Cho, Gi Hwan
err分享
err收藏
Worlds in collision
err1980-05-01
err0
PREAI
errWilliam M. Kaula
err分享
err收藏
没有更多内容