Results 191 to 200 of about 2,688,379 (262)
Some of the next articles are maybe not open access.

On the Impact of Refactoring Operations on Code Naturalness

2019 IEEE 26th International Conference on Software Analysis, Evolution and Reengineering (SANER), 2019
Recent studies have demonstrated that software is natural, that is, its source code is highly repetitive and predictable like human languages. Also, previous studies suggested the existence of a relationship between code quality and its naturalness, presenting empirical evidence showing that buggy code is “less natural” than non-buggy code.
Bin Lin, Csaba Nagy, Gabriele Bavota
exaly   +2 more sources

The buggy side of code refactoring

Proceedings of the 40th International Conference on Software Engineering: Companion Proceeedings, 2018
Code refactoring is widely practiced by software developers. There is an explicit assumption that code refactoring improves the structural quality of a software project, thereby also reducing its bug proneness. However, refactoring is often applied with different purposes in practice.
Isabella Ferreira   +11 more
openaire   +2 more sources

From Code Refactoring to API Refactoring: Agile Service Design and Evolution

Symposium and Summer School on Service-Oriented Computing, 2021
Refactoring is an essential agile practice; microservices are a currently trending implementation approach for service-oriented architectures. While program-internal code refactoring is well established, refactoring components on the architectural level has been researched but not adopted widely in practice yet.
Mirko Stocker, Olaf Zimmermann
openaire   +2 more sources

Energy Efficiency Analysis of Code Refactoring Techniques for Green and Sustainable Software in Portable Devices

open access: yesElectronics (Switzerland), 2022
Code refactoring is a time-consuming and effort-intensive process that is applied for making improvements to source codes. There exist several refactoring techniques to improve software quality.
Ibrahim Sanlialp   +2 more
exaly   +2 more sources

Deep Learning-Based Code Refactoring: A Review of Current Knowledge

Journal of Computational Information Systems, 2023
This paper presents a systematic literature review of deep learning (DL)-based software refactoring, which involves restructuring and simplifying code without altering its external functionality.
P. Naik   +3 more
semanticscholar   +1 more source

The untold story of code refactoring customizations in practice

International Conference on Software Engineering, 2023
Refactoring is a common software maintenance practice. The literature defines standard code modifications for each refactoring type and popular IDEs provide refactoring tools aiming to support these standard modifications.
Daniel Oliveira   +6 more
semanticscholar   +1 more source

Enhancing Energy Efficiency in Distributed Systems through Code Refactoring and Data Analytics

Asia Pacific Journal of Energy and Environment, 2023
This research examines code restructuring and data analytics to improve distributed system energy efficiency. The main goal is to optimize software design and use data-driven insights to decrease energy usage without compromising performance.
Takudzwa Fadziso   +3 more
semanticscholar   +1 more source

Software code refactoring based on deep neural network‐based fitness function

Concurrency and Computation, 2022
Refactoring is extensively recognized for enhancing the internal structure of object‐oriented software while preserving its external behavior. However, determining refactoring opportunities is challenging for designers and researchers alike.
Chitti Babu Karakati   +1 more
semanticscholar   +1 more source

Home - About - Disclaimer - Privacy