当前位置:网站首页>Five different code similarity detection and the development trend of code similarity detection
Five different code similarity detection and the development trend of code similarity detection
2022-07-07 00:41:00 【Grand mage yunzhongjun】
Development trend
An overall study of issues related to software code cloning .
Code cloning includes
Clone analysis 、 Clone management 、 Clone detection 、 Cloning visualization and many other aspects
However , The existing research results mainly focus on the detailed analysis of clone detection ,
Lack of research and Exploration on other aspects ,
Therefore, the overall research of code cloning will need to be expanded .
Effectively cope with the challenge of data scale in the era of big data
Research on code similarity detection , Although there have emerged distinctive detection methods and Different detection tools
But in the era of open source and big data , Many detection methods can not effectively deal with the challenges brought by large-scale code detection .
therefore , Future research on code similarity detection should focus on how to improve the processing ability of detection methods for large-scale code ,
Organically integrate the existing detection technology with various software development and maintenance technologies ,
Finally improve the value of code similarity detection technology in practical application
Yes AI The generated code performs effective similarity detection .
With the rapid development of artificial intelligence , The frontier theoretical research of software development includes swarm intelligence software and be based on AI Technology automatically generates software .
The software system guided and developed by these theories also needs to do code similarity detection ,
Therefore, the future code similarity detection technology
We need to continue to expand the detection targets , To meet the new development needs .
边栏推荐
- 48 page digital government smart government all in one solution
- Three application characteristics of immersive projection in offline display
- C language input / output stream and file operation [II]
- Geo data mining (III) enrichment analysis of go and KEGG using David database
- Interface master v3.9, API low code development tool, build your interface service platform immediately
- Lombok 同时使⽤ @Data 和 @Builder 的坑,你中招没?
- Advanced learning of MySQL -- basics -- multi table query -- subquery
- Value Function Approximation
- stm32F407-------SPI通信
- QT tutorial: creating the first QT program
猜你喜欢
48页数字政府智慧政务一网通办解决方案
【软件逆向-求解flag】内存获取、逆变换操作、线性变换、约束求解
Jenkins' user credentials plug-in installation
Racher integrates LDAP to realize unified account login
Memory optimization of Amazon memorydb for redis and Amazon elasticache for redis
互动滑轨屏演示能为企业展厅带来什么
英雄联盟|王者|穿越火线 bgm AI配乐大赛分享
How can computers ensure data security in the quantum era? The United States announced four alternative encryption algorithms
Data analysis course notes (V) common statistical methods, data and spelling, index and composite index
【vulnhub】presidential1
随机推荐
Personal digestion of DDD
What can the interactive slide screen demonstration bring to the enterprise exhibition hall
Advanced learning of MySQL -- basics -- transactions
PXE server configuration
Three sentences to briefly introduce subnet mask
Policy Gradient Methods
MIT 6.824 - raft Student Guide
AI super clear repair resurfaces the light in Huang Jiaju's eyes, Lecun boss's "deep learning" course survival report, beautiful paintings only need one line of code, AI's latest paper | showmeai info
Understand the misunderstanding of programmers: Chinese programmers in the eyes of Western programmers
【JokerのZYNQ7020】AXI_EMC。
[CVPR 2022] semi supervised object detection: dense learning based semi supervised object detection
英雄联盟|王者|穿越火线 bgm AI配乐大赛分享
2022/2/12 summary
Devops can help reduce technology debt in ten ways
Rails 4 asset pipeline vendor asset images are not precompiled
How to use vector_ How to use vector pointer
@TableId can‘t more than one in Class: “com.example.CloseContactSearcher.entity.Activity“.
【YoloV5 6.0|6.1 部署 TensorRT到torchserve】环境搭建|模型转换|engine模型部署(详细的packet文件编写方法)
System activity monitor ISTAT menus 6.61 (1185) Chinese repair
2022/2/11 summary