[PDF][PDF] 代码自然性及其应用研究进展

陈浙哲, 鄢萌, 夏鑫, 刘忠鑫, 徐洲, 雷晏 - 软件学报, 2021 - jos.org.cn
代码自然性(code naturalness) 研究是自然语言处理领域和软件工程领域共同的研究热点之一,
旨在通过构建基于自然语言处理技术的代码自然性模型, 以解决各种软件工程任务. 近年来 …

Research Progress of Code Naturalness and Its Application

陈浙哲, 鄢萌, 夏鑫, 刘忠鑫, 徐洲, 雷晏 - Journal of Software, 2021 - jos.org.cn
代码自然性 (code naturalness) 研究是自然语言处理领域和软件工程领域共同的研究热点之一,
旨在通过构建基于自然语言处理技术的代码自然性模型, 以解决各种软件工程任务. 近年来 …

Codebert-nt: code naturalness via codebert

A Khanfir, M Jimenez, M Papadakis… - 2022 IEEE 22nd …, 2022 - ieeexplore.ieee.org
Much of recent software-engineering research has investigated the naturalness of code, the
fact that code, in small code snippets, is repetitive and can be predicted using statistical …

Dependency-Aware Code Naturalness

C Yang, J Chen, J Jiang, Y Huang - arXiv preprint arXiv:2409.00747, 2024 - arxiv.org
Code naturalness, which captures repetitiveness and predictability in programming
languages, has proven valuable for various code-related tasks in software engineering …

Natural language generation and understanding of big code for AI-assisted programming: A review

MF Wong, S Guo, CN Hang, SW Ho, CW Tan - Entropy, 2023 - mdpi.com
This paper provides a comprehensive review of the literature concerning the utilization of
Natural Language Processing (NLP) techniques, with a particular focus on transformer …

How do contributors impact code naturalness? an exploratory study of 50 Python projects

T Bunkerd, D Wang, RG Kula… - … in Practice (IWESEP …, 2019 - ieeexplore.ieee.org
Recent studies have shown how software is comparable to natural languages, meaning that
source code is highly repetitive and predictable. Other studies have shown the naturalness …

Seq2Seq or Seq2Tree: Generating Code Using Both Paradigms via Mutual Learning

Y Zhao, Y Dong, G Li - Proceedings of the 14th Asia-Pacific Symposium …, 2023 - dl.acm.org
Code generation aims to automatically generate the source code based on given natural
language (NL) descriptions, which is of great significance for automated software …

Language modelling for source code with transformer-xl

T Dowdell, H Zhang - arXiv preprint arXiv:2007.15813, 2020 - arxiv.org
It has been found that software, like natural language texts, exhibits" naturalness", which can
be captured by statistical language models. In recent years, neural language models have …

Comparative Analysis of Large Language Models in Source Code Analysis

H Erdoğan, NT Turan, A Onan - International Conference on Intelligent …, 2024 - Springer
This article is a summary of a study focusing on Artificial Intelligence (AI) based source code
analysis amidst the complexity of software development and rapidly evolving technological …

A Proposal of Naturalistic Software Development Method

LA Hernández-González… - Journal of Universal …, 2024 - search.proquest.com
Naturalistic programming purports to include natural language elements in programming
languages to increase software expressiveness. Even though natural language is inherently …