Saved in:
Bibliographic Details
Main Authors: Guerra, Eduardo Martins, Ivo, Andre A. S., Pereira, Fernando O., Robbes, Romain, Janes, Andrea, Silveira, Fabio Fagundes
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2406.09066
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929608140521472
author Guerra, Eduardo Martins
Ivo, Andre A. S.
Pereira, Fernando O.
Robbes, Romain
Janes, Andrea
Silveira, Fabio Fagundes
author_facet Guerra, Eduardo Martins
Ivo, Andre A. S.
Pereira, Fernando O.
Robbes, Romain
Janes, Andrea
Silveira, Fabio Fagundes
contents In response to the prevailing challenges in contemporary software development, this article introduces an innovative approach to code augmentation centered around Impermanent Identifiers. The primary goal is to enhance the software development experience by introducing dynamic identifiers that adapt to changing contexts, facilitating more efficient interactions between developers and source code, ultimately advancing comprehension, maintenance, and collaboration in software development. Additionally, this study rigorously evaluates the adoption and acceptance of Impermanent Identifiers within the software development landscape. Through a comprehensive empirical examination, we investigate how developers perceive and integrate this approach into their daily programming practices, exploring perceived benefits, potential barriers, and factors influencing its adoption. In summary, this article charts a new course for code augmentation, proposing Impermanent Identifiers as its cornerstone while assessing their feasibility and acceptance among developers. This interdisciplinary research seeks to contribute to the continuous improvement of software development practices and the progress of code augmentation technology.
format Preprint
id arxiv_https___arxiv_org_abs_2406_09066
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Impermanent Identifiers: Enhanced Source Code Comprehension and Refactoring
Guerra, Eduardo Martins
Ivo, Andre A. S.
Pereira, Fernando O.
Robbes, Romain
Janes, Andrea
Silveira, Fabio Fagundes
Software Engineering
In response to the prevailing challenges in contemporary software development, this article introduces an innovative approach to code augmentation centered around Impermanent Identifiers. The primary goal is to enhance the software development experience by introducing dynamic identifiers that adapt to changing contexts, facilitating more efficient interactions between developers and source code, ultimately advancing comprehension, maintenance, and collaboration in software development. Additionally, this study rigorously evaluates the adoption and acceptance of Impermanent Identifiers within the software development landscape. Through a comprehensive empirical examination, we investigate how developers perceive and integrate this approach into their daily programming practices, exploring perceived benefits, potential barriers, and factors influencing its adoption. In summary, this article charts a new course for code augmentation, proposing Impermanent Identifiers as its cornerstone while assessing their feasibility and acceptance among developers. This interdisciplinary research seeks to contribute to the continuous improvement of software development practices and the progress of code augmentation technology.
title Impermanent Identifiers: Enhanced Source Code Comprehension and Refactoring
topic Software Engineering
url https://arxiv.org/abs/2406.09066