Recovering clear, natural identifiers from obfuscated JS names

B Vasilescu, C Casalnuovo, P Devanbu - … of the 2017 11th joint meeting …, 2017 - dl.acm.org
Well-chosen variable names are critical to source code readability, reusability, and
maintainability. Unfortunately, in deployed JavaScript code (which is ubiquitous on the web) …

Fine-grained pseudo-code generation method via code feature extraction and transformer

G Yang, Y Zhou, X Chen, C Yu - 2021 28th Asia-Pacific …, 2021 - ieeexplore.ieee.org
Pseudo-code written by natural language is helpful for novice developers' program
comprehension. However, writing such pseudo-code is time-consuming and laborious …

Generating pseudo-code from source code using deep learning

A Alhefdhi, HK Dam, H Hata… - 2018 25th Australasian …, 2018 - ieeexplore.ieee.org
Pseudo-code written in natural language and mathematical expressions is a useful
description of source code. Pseudocode aids programmers in understanding the code …

Develo** computing competencies without restrictions

C Vidal-Silva, NA Barriga, F Ortega-Cordero… - IEEE …, 2022 - ieeexplore.ieee.org
The information society represents a great revolution. Computing programming is a relevant
competence nowadays for everybody, regardless of educational background. However …

Deep learning to detect redundant method comments

A Louis, SK Dash, ET Barr, C Sutton - arxiv preprint arxiv:1806.04616, 2018 - arxiv.org
Comments in software are critical for maintenance and reuse. But apart from prescriptive
advice, there is little practical support or quantitative understanding of what makes a …

Converting Epics/Stories into Pseudocode Using Transformers

G Kolhatkar, A Madan, N Kowtal, S Roy… - 2023 IEEE 20th India …, 2023 - ieeexplore.ieee.org
The conversion of user epics or stories into their appropriate representation in pseudocode
or code is a time-consuming task, which can take up a large portion of the time in an …

Is neural machine translation approach accurate enough for coding assistance?

Y Akinobu, M Obara, T Kajiura, S Takano… - Proceedings of the 1st …, 2021 - dl.acm.org
Coding assistance with deep learning is an emerging concern that has recently attracted
much attention in the software development community. To integrate coding assistance with …

Knowledge Transfer for Pseudo-code Generation from Low Resource Programming Language

A Sontakke, K Kalra, M Patwardhan, L Vig… - arxiv preprint arxiv …, 2023 - arxiv.org
Generation of pseudo-code descriptions of legacy source code for software maintenance is
a manually intensive task. Recent encoder-decoder language models have shown promise …

A Machine Learning Approach to Convert Pseudo-Code to Domain-Specific Programming Language

J Neal, S Rogers, E Parra - 2023 IEEE International …, 2023 - ieeexplore.ieee.org
The California Department of Energy oversees a set of standards and rules that new
constructions (ie, buildings) must adhere to within the State of California (the California …

[PDF][PDF] Natural language processing techniques for code generation

H Sellik - Delft University of Technology, 2019 - repository.tudelft.nl
Introduction: Software development is difficult and requires knowledge on many different
levels such as understanding programming algorithms, languages, and frameworks. In …