Results 21 to 30 of about 12,701,026 (316)
On Multi-Modal Learning of Editing Source Code [PDF]
In recent years, Neural Machine Translator (NMT) has shown promise in automatically editing source code. Typical NMT based code editor only considers the code that needs to be changed as input and suggests developers with a ranked list of patched code to
Saikat Chakraborty, Baishakhi Ray
semanticscholar +1 more source
Code Flows: Visualizing Structural Evolution of Source Code [PDF]
Understanding detailed changes done to source code is of great importance in software maintenance. We present Code Flows, a method to visualize the evolution of source code geared to the understanding of fine and mid-level scale changes across several ...
Auber, David,, Telea, Alexandru,
core +12 more sources
Complex Cases of Source Code Authorship Identification Using a Hybrid Deep Neural Network
This paper is a continuation of our previous work on solving source code authorship identification problems. The analysis of heterogeneous source code is a relevant issue for copyright protection in commercial software development. This is related to the
Anna Kurtukova +3 more
doaj +1 more source
Meta-Heuristic Guided Feature Optimization for Enhanced Authorship Attribution in Java Source Code
Source code authorship attribution is the task of identifying who develops the code based on learning based on the programmer style. It is one of the critical activities which used extensively in different aspects such as computer security, computer law,
Bilal Al-Ahmad +8 more
doaj +1 more source
Code Structure–Guided Transformer for Source Code Summarization [PDF]
Code summaries help developers comprehend programs and reduce their time to infer the program functionalities during software maintenance. Recent efforts resort to deep learning techniques such as sequence-to-sequence models for generating accurate code ...
Shuzheng Gao +6 more
semanticscholar +1 more source
Reinforcement-Learning-Guided Source Code Summarization Using Hierarchical Attention
Code summarization (aka comment generation) provides a high-level natural language description of the function performed by code, which can benefit the software maintenance, code categorization and retrieval.
Wenhua Wang +7 more
semanticscholar +1 more source
BIOPLAG: An Approach to Detect Programming Plagiarism
This paper creates an approach to the automatic detection of plagiarism in programming by combining the interdisciplinary knowledge from bioinformatics with techniques such as: tokens of programming language elements, tokens mapping in synthetic ...
KAIO P. GOMES +2 more
doaj +1 more source
Authorship Identification of Binary and Disassembled Codes Using NLP Methods
This article is part of a series aimed at determining the authorship of source codes. Analyzing binary code is a crucial aspect of cybersecurity, software development, and computer forensics, particularly in identifying malware authors.
Aleksandr Romanov +3 more
doaj +1 more source
In recent years, the use of deep learning in language models has gained much attention. Some research projects claim that they can generate text that can be interpreted as human writing, enabling new possibilities in many application areas.
Juan Cruz-Benito +3 more
doaj +1 more source
Big Code != Big Vocabulary: Open-Vocabulary Models for Source Code [PDF]
Statistical language modeling techniques have successfully been applied to large source code corpora, yielding a variety of new software development tools, such as tools for code suggestion, improving readability, and API migration.
Rafael-Michael Karampatsis +4 more
semanticscholar +1 more source

