OpenStaticAnalyzer is a source code analyzer tool, which can perform deep static analysis of the source code of complex systems.
-
Updated
Nov 9, 2022 - C++
OpenStaticAnalyzer is a source code analyzer tool, which can perform deep static analysis of the source code of complex systems.
HiddenCPG: Large-Scale Vulnerable Clone Detection Using Subgraph Isomorphism of Code Property Graphs
A Comparative Study of Various Code Embeddings in Software Semantic Matching
Language-agnostic Incremental Code Duplication Detection
Source Code Clone Detection Using Unsupervised Similarity Measures
Academic study project on JavaScript code duplication using AST parsing and string similarity.
Augmenting the Interpretability of GraphCodeBERT for Code Similarity Tasks
Plagiarism detector for C/C++ source code with Abstract Syntax Tree Comparsion and also Graph Convolutional Networks
a deep learning-based code clone detector for Golang (Go programming language)
DrDup2 is a clone detector based on the index of abstract syntax trees.
Advanced Detection of Source Code Clones via an Ensemble of Unsupervised Similarity Measures
DrDupLex is a clone detector based on the index of abstract syntax trees.
A tool to detect source clones based on method signatures
This corpus contains different datasets of behaviorally equivalent C/C++ programs to evaluate their semantic similitude. The datasets: 6 Type-4 scenarios extracted from the BigCloneBench 10 programs for sorting, aggregation, and search algorithms 566 programs extracted from CodeForces solving 5 different problems
Transcending Language Barriers in Software Engineering with Crosslingual Code Clone Detection
PyReprism is a suite of essential methods designed for common preprocessing tasks in code clone detection research.
Improving Source Code Similarity Detection with GraphCodeBERT and Additional Feature Integration
Add a description, image, and links to the clone-detection topic page so that developers can more easily learn about it.
To associate your repository with the clone-detection topic, visit your repo's landing page and select "manage topics."