Results 81 to 90 of about 22,609 (263)

Improving Prolog programs: Refactoring for Prolog

open access: yes, 2007
Refactoring is an established technique from the object-oriented (OO) programming community to restructure code: it aims at improving software readability, maintainability and extensibility.
Demoen, Bart   +2 more
core   +2 more sources

Perception and Acceptance of an Autonomous Refactoring Bot

open access: yes, 2020
The use of autonomous bots for automatic support in software development tasks is increasing. In the past, however, they were not always perceived positively and sometimes experienced a negative bias compared to their human counterparts.
Hebig, Regina   +3 more
core   +1 more source

Exploring the eradication of code smells: An empirical and theoretical perspective [PDF]

open access: yes, 2010
This article has been made available through the Brunel Open Access Publishing Fund - Copyright @ 2010 Hindawi Publishing CorporationCode smells reflect code decay, and, as such, developers should seek to eradicate such smells through application of ...
Black, S   +4 more
core   +3 more sources

ERF: Energy Research and Forecasting Model

open access: yesJournal of Advances in Modeling Earth Systems, Volume 17, Issue 11, November 2025.
Abstract High performance computing (HPC) architectures have undergone rapid development in recent years. As a result, established software suites face an ever increasing challenge to remain performant on and portable across modern systems. Many of the widely adopted atmospheric modeling codes cannot fully (or in some cases, at all) leverage the ...
Aaron Lattanzi   +10 more
wiley   +1 more source

A Case Study in Refactoring Functional Programs [PDF]

open access: yes, 2003
Refactoring is the process of redesigning existing code without changing its functionality. Refactoring has recently come to prominence in the OO community. In this paper we explore the prospects for refactoring functional programs.
Reinke, Claus, Thompson, Simon
core   +1 more source

Adaptive Grid Redistribution for a 1D Model of Turbulence and Clouds

open access: yesJournal of Advances in Modeling Earth Systems, Volume 17, Issue 11, November 2025.
Abstract In global atmospheric models, resolving stratocumulus (Sc) in the vertical is computationally expensive. However, Sc appear only under special meteorological conditions. Therefore, there is motivation to refine the vertical grid levels adaptively. In order to facilitate the possibility of parallelization on graphical processing units, our grid
Steffen Carstensen, Vincent E. Larson
wiley   +1 more source

Refactoring Functional Programs [PDF]

open access: yes, 2001
Refactoring is the process of redesigning existing code without changing its functionality. Refactoring has recently come to prominence in the OO community. In this paper we explore the prospects for refactoring functional programs.
Reinke, Claus, Thompson, Simon
core   +2 more sources

Constraints on Exchange Edits During Noisy‐Channel Inference

open access: yesCognitive Science, Volume 49, Issue 11, November 2025.
Abstract According to the noisy channel framework of sentence processing, communication can succeed even when the input is corrupted because comprehenders rationally infer the speaker's intended meaning based on the prior probability of the literal interpretation and the probability that the input has been corrupted by noise.
Markus Bader, Michael Meng
wiley   +1 more source

On the Impact of Refactorings on Software Attack Surface

open access: yesIEEE Access
Refactoring is one of the techniques mostly employed by software developers to improve the quality attributes of their systems. However, little has been done to investigate how refactoring operations specifically aimed at improving the internal structure
Estomii Edward   +2 more
doaj   +1 more source

Software refactoring prediction evaluation method based on deep learning models [PDF]

open access: yesJournal of Hebei University of Science and Technology
Aiming at the lack of research on the performance of deep learning models in predicting software refactoring in the current field, a deep learning-based software refactoring prediction evaluation method was proposed to assess the refactoring predictive ...
Yichi ZHANG   +4 more
doaj   +1 more source

Home - About - Disclaimer - Privacy