Results 1 to 10 of about 2,090,361 (288)
ExCS: accelerating code search with code expansion [PDF]
Efficiently searching and reusing code from expansive codebases is pivotal for enhancing developers’ productivity. In recent times, the emergence of deep learning-driven neural ranking models, characterized by their vast dimensions and intricate ...
Siwei Huang +3 more
doaj +4 more sources
CMCS: contrastive-metric learning via vector-level sampling and augmentation for code search [PDF]
Code search aims to search for code snippets from large codebase that are semantically related to natural query statements. Deep learning is a valuable method for solving code search tasks in which the quality of training data directly impacts the ...
Qihong Song, Haize Hu, Tebo Dai
doaj +2 more sources
RioCC: Efficient and Accurate Class-Level Code Recommendation Based on Deep Code Clone Detection [PDF]
Context: Code recommendation plays an important role in improving programming efficiency and software quality. Existing approaches mainly focus on method- or API-level recommendations, which limits their effectiveness to local code contexts. From a multi-
Hongcan Gao, Chenkai Guo, Hui Yang
doaj +2 more sources
Code Search Engine for Bug Localization [PDF]
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
Searching a database of source codes using contextualized code search [PDF]
Consider the case where a programmer has written some part of a program, but has left part of the program (such as a method or a function body) incomplete. The goal is to use the context surrounding the missing code to automatically "figure out" which of the codes in the database would be useful to the programmer in order to help complete the missing ...
Mukherjee, Rohan +2 more
openaire +2 more sources
Knowledge Distillation-Based Multilingual Code Retrieval
Semantic code retrieval is the task of retrieving relevant codes based on natural language queries. Although it is related to other information retrieval tasks, it needs to bridge the gaps between the language used in the code (which is usually syntax ...
Wen Li, Junfei Xu, Qi Chen
doaj +1 more source
Incorporating Code Structure and Quality in Deep Code Search
Developers usually search for reusable code snippets to improve software development efficiency. Existing code search methods, including methods based on full-text or deep learning, have two disadvantages: (1) ignoring structural information of code ...
Hao Yu, Yin Zhang, Yuli Zhao, Bin Zhang
doaj +1 more source
Joint Embedding of Semantic and Statistical Features for Effective Code Search
Code search is an important approach to improve effectiveness and efficiency of software development. The current studies commonly search target code based on either semantic or statistical information in large datasets.
Xianglong Kong +3 more
doaj +1 more source
SEARCH OF CLONES IN PROGRAM CODE [PDF]
Subject of Research. The paper presents research of existing approaches and methods for the search of clones in the program code. As a result of the study, a method is developed that implements a semantic approach for the search of duplicated fragments ...
Alisa O. Osadchaya, Ilia V. Isaev
doaj +1 more source
The development of software projects consists of several stages, such as analysis and design. It also requires a set of skills that the software developer can use to work on the project, such as specifying the requirements and writing code.
Alfaroq O.M. Mohammed +2 more
doaj +1 more source

