Results 21 to 30 of about 100,345 (312)

Multilingual Abstractions: Abstract Syntax Trees and Universal Dependencies

open access: green, 2019
This thesis studies the connections between parsing friendly representations and interlingua grammars developed for multilingual language generation. Parsing friendly representations refer to dependency tree representations that can be used for robust, accurate and scalable analysis of natural language text. Shared multilingual abstractions are central
Prasanth Kolachina
openaire   +2 more sources

Smart Contract Vulnerability Detection Based on Abstract Syntax Tree Pruning [PDF]

open access: yesJisuanji kexue, 2023
With the development of blockchain technology,smart contracts have been widely used in various fields,and Ethereum has become the largest smart contract platform.At the same time,the frequent smart contract vulnerabilities have caused huge economic ...
LIU Zerun, ZHENG Hong, QIU Junjie
doaj   +1 more source

Software Defect Prediction via Heavy Son Node-based Abstract Syntax Tree [PDF]

open access: yesJisuanji gongcheng, 2021
In the actual software project development, software defect prediction can assist testers to find possible defects in the project.Through the Abstract Syntax Tree(AST), the hidden structure and semantic information in the project module can be obtained ...
HUANG Xiaowei, FAN Guisheng, YU Huiqun, YANG Xingguang
doaj   +1 more source

Code Search Engine for Bug Localization [PDF]

open access: yesJisuanji kexue, 2021
With the evolution and the increased complexity of software project,bug fixing is getting more difficult.During the bug fixing,developers need to spend a lot of time on bug localization and fixing.To evaluate this problem,this paper builds a bug-code ...
CHANG Jian-ming, BO Li-li, SUN Xiao-bing
doaj   +1 more source

Abstract Syntax Tree Analysis for Plagiarism Detection

open access: green, 2012
Today, universities rely heavily on systems for detecting plagiarism in students’essays and reports. Code submissions however require specific tools. A numberof approaches to finding plagiarisms in code have already been tried, includingtechniques based on comparing textual transformations of code, token strings,parse trees and graph representations ...
Erik G. Nilsson
openaire   +2 more sources

Heterogeneous Directed Hypergraph Neural Network over abstract syntax tree (AST) for Code Classification [PDF]

open access: yesInternational Conference on Software Engineering and Knowledge Engineering, 2023
Code classification is a difficult issue in program understanding and automatic coding. Due to the elusive syntax and complicated semantics in programs, most existing studies use techniques based on abstract syntax tree (AST) and graph neural network ...
Guang Yang, Tiancheng Jin, Liang Dou
semanticscholar   +1 more source

SCADE Model Checking Based on Program Transformation [PDF]

open access: yesJisuanji kexue, 2021
SCADE synchronization language is a common programming language for embedded system.It is often used to realize real-time embedded automatic control system in the research of equipment in aviation,aerospace,transportation and other safety critical fields.
RAN Dan, CHEN Zhe, SUN Yi, YANG Zhi-bin
doaj   +1 more source

Improving Code Summarization with Block-wise Abstract Syntax Tree Splitting [PDF]

open access: yesIEEE International Conference on Program Comprehension, 2021
Automatic code summarization frees software developers from the heavy burden of manual commenting and benefits software development and maintenance. Abstract Syntax Tree (AST), which depicts the source code’s syntactic structure, has been incorporated to
Chen Lin   +5 more
semanticscholar   +1 more source

Explainable Comparison of Software Defect Prediction Models [PDF]

open access: yesJisuanji kexue, 2023
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

Detecting Code Clones with Graph Neural Network and Flow-Augmented Abstract Syntax Tree [PDF]

open access: yesIEEE International Conference on Software Analysis, Evolution, and Reengineering, 2020
Code clones are semantically similar code fragments pairs that are syntactically similar or different. Detection of code clones can help to reduce the cost of software maintenance and prevent bugs.
Wenhan Wang   +4 more
semanticscholar   +1 more source

Home - About - Disclaimer - Privacy