Results 21 to 30 of about 18,484 (310)
Deep Forest and Pruned Syntax Tree-Based Classification Method for Java Code Vulnerability
The rapid development of J2EE (Java 2 Platform Enterprise Edition) has brought unprecedented severe challenges to vulnerability mining. The current abstract syntax tree-based source code vulnerability classification method does not eliminate irrelevant ...
Jiaman Ding, Weikang Fu, Lianyin Jia
doaj +1 more source
Long short‐term memory on abstract syntax tree for SQL injection detection
SQL injection attack (SQLIA) is a code injection technique, used to attack data‐driven applications by executing malicious SQL statements. Techniques like pattern matching, software testing and grammar analysis etc.
Z. Zhuo, T. Cai, X. Zhang, F. Lv
doaj +1 more source
Explainable Comparison of Software Defect Prediction Models [PDF]
Software defect prediction has become an important research direction in software testing.The comprehensiveness of defect prediction directly affects the efficiency of testing and program operation.However,the existing defect prediction is based on ...
LI Huilai, YANG Bin, YU Xiuli, TANG Xiaomei
doaj +1 more source
Abstract-Syntax-Driven Development of Oberon-0 Using YAJCo
YAJCo is a tool for the development of software languages based on an annotated language model. The model is represented by Java classes with annotations defining their mapping to concrete syntax. This approach to language definition enables the abstract
Sergej Chodarev, Michaela Bačíková
doaj +1 more source
FAM: Featuring Android Malware for Deep Learning-Based Familial Analysis
To handle relentlessly emerging Android malware, deep learning has been widely adopted in the research community. Prior work proposed deep learning-based approaches that use different features of malware, and reported a high accuracy in malware detection,
Younghoon Ban +4 more
doaj +1 more source
Abstract Syntax Tree Based Source Code Antiplagiarism System for Large Projects Set
The paper deals with the issue of detecting plagiarism in source code, which we unfortunately encounter when teaching subjects dealing with programming and software development.
Michal Duracik +3 more
doaj +1 more source
Deep Learning With Customized Abstract Syntax Tree for Bug Localization
Given a bug report, bug localization technique can help developers automatically locate potential buggy files. Information retrieval and deep learning approaches have been applied in bug localization by extracting lexical features in bug reports and ...
Hongliang Liang +3 more
doaj +1 more source
An Abstract Syntax Tree Encoding Method for Cross-Project Defect Prediction
In the last few years, with the development of deep learning theory, researchers have tried to introduce the method of artificial intelligence into the field of software defect prediction (SDP) to improve its prediction effect.
Ziyi Cai, Lu Lu, Shaojian Qiu
doaj +1 more source
JACLNet:Application of adaptive code length network in JavaScript malicious code detection.
Currently, JavaScript malicious code detection methods are becoming more and more effective. Still, the existing methods based on deep learning are poor at detecting too long or too short JavaScript code.
Zhining Zhang +5 more
doaj +1 more source
Encoding Abstract Syntax Without Fresh Names [PDF]
zbMATH Open Web Interface contents unavailable due to conflicting licenses.
Lakin, Matthew R., Pitts, Andrew M.
openaire +2 more sources

