Results 11 to 20 of about 11,357,928 (275)

Evaluating the Usability and Functionality of Intelligent Source Code Completion Assistants: A Comprehensive Review

open access: yesApplied Sciences, 2023
As artificial intelligence advances, source code completion assistants are becoming more advanced and powerful. Existing traditional assistants are no longer up to all the developers’ challenges.
Tilen Hliš   +3 more
doaj   +1 more source

EditSum: A Retrieve-and-Edit Framework for Source Code Summarization [PDF]

open access: yesInternational Conference on Automated Software Engineering, 2021
Existing studies show that code summaries help developers understand and maintain source code. Unfortunately, these summaries are often missing or outdated in software projects.
Jia Li   +5 more
semanticscholar   +1 more source

Bridging Pre-trained Models and Downstream Tasks for Source Code Understanding [PDF]

open access: yesInternational Conference on Software Engineering, 2021
With the great success of pre-trained models, the pretrain-then-fine tune paradigm has been widely adopted on downstream tasks for source code understanding.
Deze Wang   +6 more
semanticscholar   +1 more source

Automated Source Code Generation and Auto-Completion Using Deep Learning: Comparing and Discussing Current Language Model-Related Approaches

open access: yesAI, 2021
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

Code Structure–Guided Transformer for Source Code Summarization [PDF]

open access: yesACM Transactions on Software Engineering and Methodology, 2021
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

Code Flows: Visualizing Structural Evolution of Source Code [PDF]

open access: yes, 2008
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 ...
Telea, Alexandru,, Auber, David,
core   +12 more sources

BIOPLAG: An Approach to Detect Programming Plagiarism

open access: yesAnais da Academia Brasileira de Ciências, 2023
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

Big Code != Big Vocabulary: Open-Vocabulary Models for Source Code [PDF]

open access: yesInternational Conference on Software Engineering, 2020
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

Intellectual property rights in the era of Italian “artificial” public decisions: time to collapse?

open access: yesRivista Italiana di Informatica e Diritto, 2023
Considering that the Public Administration may not be able to internally develop the technologies necessary for its digital transformation process, having to procure them on the private market, the exclusivity of copy-right could affirm an unprecedented ...
Massimo Farina
doaj   +1 more source

Authorship Identification of Binary and Disassembled Codes Using NLP Methods

open access: yesInformation, 2023
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

Home - About - Disclaimer - Privacy