Results 11 to 20 of about 100,345 (312)

Deep Forest and Pruned Syntax Tree-Based Classification Method for Java Code Vulnerability

open access: yesMathematics, 2023
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   +2 more sources

Novel Code Plagiarism Detection Based on Abstract Syntax Tree and Fuzzy Petri Nets [PDF]

open access: diamondInternational Journal of Engineering Education, 2019
Those students who major in computer science and/or engineering are required to design program codes in a variety of programming languages. However, many students submit their source codes they get from the Internet or friends with no or few ...
V. Shen
semanticscholar   +2 more sources

Deep Learning With Customized Abstract Syntax Tree for Bug Localization

open access: yesIEEE Access, 2019
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   +2 more sources

COAST: A Conflict-free Replicated Abstract Syntax Tree

open access: yesProceedings of the 17th International Conference on Software Technologies, 2022
Remote real-time collaborative text editing enables collaboration of distributed parties which improves an agile workflow, team member availability and productivity. Collaborative source-code editors are often implemented as a variant of regular collaborative text editing with source code highlighting.
Munsters, Aäron   +2 more
openaire   +3 more sources

An Abstract Syntax Tree Encoding Method for Cross-Project Defect Prediction

open access: yesIEEE Access, 2019
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   +2 more sources

Development of Code Evaluation System based on Abstract Syntax Tree

open access: diamondJournal of Technical Education Science
Analyzing and evaluating student-generated code poses a big headache for programming education. Code evaluation is a delicate task requiring accuracy, efficiency, and error-checking.
Anh-Tu Phuong Nguyen, Van-Dung Hoang
semanticscholar   +3 more sources

Plagiarism Detection in Software Projects Using Abstract Syntax Trees [PDF]

open access: goldProceedings II of the 29st Conference STUDENT EEICT 2023: Selected papers., 2023
Plagiarism is a hot topic in modern education andscience. It requires special attention since committing plagiarismis very easy with the use of the internet. This problem can befought against utilizing prevention or detection methods, whichhave been both used in this work.
Szymutko, Marek, Seda, Pavel
openaire   +3 more sources

Generator of efficient strongly typed abstract syntax trees in Java [PDF]

open access: greenIEE Proceedings - Software, 2005
Abstract syntax trees are a very common data-structure in language related tools. For example compilers, interpreters, documentation generators, and syntax-directed editors use them extensively to extract, transform, store and produce information that is key to their functionality.
van den Brand, Mark   +2 more
openaire   +5 more sources

Syntactic–Semantic Detection of Clone-Caused Vulnerabilities in the IoT Devices [PDF]

open access: yesSensors
This paper addresses the problem of IoT security caused by code cloning when developing a massive variety of different smart devices. A clone detection method is proposed to identify clone-caused vulnerabilities in IoT software.
Maxim Kalinin, Nikita Gribkov
doaj   +2 more sources

Home - About - Disclaimer - Privacy