Results 291 to 300 of about 597,262 (308)
Some of the next articles are maybe not open access.
VGRAPH: A Robust Vulnerable Code Clone Detection System Using Code Property Triplets
European Symposium on Security and Privacy, 2020Software vulnerabilities are a common attack vector for cyber adversaries. This problem has been exacerbated by the wealth of open-source software projects, as code is often copy-pasted to new locations.
Benjamin Bowman, H. H. Huang
semanticscholar +1 more source
A detection framework for semantic code clones and obfuscated code
Expert Systems with Applications, 2018Abstract Code obfuscation is a staple tool in malware creation where code fragments are altered substantially to make them appear different from the original, while keeping the semantics unaffected. A majority of the obfuscated code detection methods use program structure as a signature for detection of unknown codes.
Jugal Kalita+4 more
openaire +2 more sources
Semantic Code Clone Detection Via Event Embedding Tree and GAT Network
International Conference on Software Quality, Reliability and Security, 2020Semantic code clone detection is an important yet challenging task in software engineering. Traditional methods rely on expert experience and cannot automatically determine which features are better for semantic code clone detection.
Bingzhuo Li+3 more
semanticscholar +1 more source
A Novel Code Stylometry-based Code Clone Detection Strategy
International Conference on Wireless Communications and Mobile Computing, 2020Program similarity-based detection can be used to discover potential code cloning issues. However, just based on the similarity of the program, it is difficult to accurately identify code clones with modified syntax and program similarity does not ...
Wenyuan Dong+3 more
semanticscholar +1 more source
Transferring Code-Clone Detection and Analysis to Practice
2017 IEEE/ACM 39th International Conference on Software Engineering: Software Engineering in Practice Track (ICSE-SEIP), 2017During software development, code clones are commonly produced, in the form of a number of the same or similar code fragments spreading within one or many large code bases. Numerous research projects have been carried out on empirical studies or tool support for detecting or analyzing code clones.
Dongmei Zhang+5 more
openaire +2 more sources
Learning-Based Recursive Aggregation of Abstract Syntax Trees for Code Clone Detection
IEEE International Conference on Software Analysis, Evolution, and Reengineering, 2019Code clone detection remains a crucial challenge in maintaining software projects. Many classic approaches rely on handcrafted aggregation schemes, while recent work uses supervised or unsupervised learning.
Lutz Büch, A. Andrzejak
semanticscholar +1 more source
LLVM-based code clone detection framework
2015 Computer Science and Information Technologies (CSIT), 2015Existed methods of code clones detection have some restrictions. Textual and lexical approaches cannot detect strongly modified fragments of code. Syntactic and metrics based approaches detect strong modifications with low accuracy. On the contrary, semantic approach accurately detects the cloned fragments of code with small changes as well as the ...
Sevak Sargsyan+4 more
openaire +2 more sources
Code Clone Detection on Specialized PDGs with Heuristics
2011 15th European Conference on Software Maintenance and Reengineering, 2011PDG-based code clone detection is suitable for detecting on-contiguous code clones while other detection techniques, line-, token-, or AST-based techniques are not. However, PDG-based detection has lower performance for detecting contiguous code clones than the other techniques.
Yoshiki Higo, Shinji Kusumoto
openaire +2 more sources
CLCDSA: Cross Language Code Clone Detection using Syntactical Features and API Documentation
International Conference on Automated Software Engineering, 2019Software clones are detrimental to software maintenance and evolution and as a result many clone detectors have been proposed. These tools target clone detection in software applications written in a single programming language.
Kawser Wazed Nafi+4 more
semanticscholar +1 more source
Parallel code clone detection using MapReduce
2012 20th IEEE International Conference on Program Comprehension (ICPC), 2012Code clone detection is an established topic in software engineering research. Many detection algorithms have been proposed and refined but very few exploit the inherent parallelism present in the problem, making large scale code clone detection difficult.
Cristina V. Lopes+2 more
openaire +2 more sources