Results 21 to 30 of about 210,399 (315)

WASTK: A Weighted Abstract Syntax Tree Kernel Method for Source Code Plagiarism Detection [PDF]

open access: hybridScientific Programming, 2017
In this paper, we introduce a source code plagiarism detection method, named WASTK (Weighted Abstract Syntax Tree Kernel), for computer science education.
Deqiang Fu   +3 more
openalex   +2 more sources

Abstract Syntax Tree Based Clone Detection for Java Projects

open access: bronzeIOSR Journal of Engineering, 2012
A large amount of unavoidable money is spent on the maintenance of any existing software systems. Software maintenance cost is generally higher than the development cost therefore reducing maintenance cost is a necessary task of today’s software industries. Software system includes similar bugs at different places which makes system inefficient n takes
Tahira Khatoon
openalex   +2 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.
Mark van den Brand   +2 more
openalex   +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

A Generic Framework for Automated Quality Assurance of Software Models –Implementation of an Abstract Syntax Tree [PDF]

open access: hybrid, 2014
—Abstract Syntax Tree’s (AST) are used in language tools, such as compilers, language translators and transformers as well as analysers; to remove syntax and are therefore an ideal construct for a language independent tool.
Darryl Owens, Dr Mark
openalex   +5 more sources

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
openalex   +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 ...
Victor R.L. Shen
openalex   +2 more sources

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
openalex   +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

Home - About - Disclaimer - Privacy