Results 61 to 70 of about 34,068 (247)

Multi-Classification Refactoring Framework Using Hopfield Neural Network for Sustainable Software Development

open access: yesIEEE Access
Adopting high-quality source code is the ultimate way through which software evolution can be ensured as sustainable. Continuous refactoring in complex software systems ensures longevity and increases architecture knowledge sustainability.
Abdullah Almogahed   +9 more
doaj   +1 more source

Expanding the substrate scope of a bacterial monoterpene synthase for the production of sesquiterpenoid and diterpenoid products

open access: yesThe FEBS Journal, EarlyView.
We have converted the only known true bacterial monoterpene synthase, cineole synthase from Streptomyces clavuligerus (bCinS, C10 substrate), to a highly competent sesquiterpene synthase (C15) with a minimum number of rational mutations. By comparison with diterpene synthases (C20), we were then able to bestow diterpene synthase activity on bCinS. This
Nicole G. H. Leferink   +3 more
wiley   +1 more source

A Comparative Study of Refactoring Haskell and Erlang Programs [PDF]

open access: yes, 2006
Refactoring is about changing the design of existing code without changing its behaviour, but with the aim of making code easier to understand, modify, or reuse.
Li, Huiqing, Thompson, Simon
core   +1 more source

RePOR: Mimicking humans on refactoring tasks. Are we there yet?

open access: yes, 2019
Refactoring is a maintenance activity that aims to improve design quality while preserving the behavior of a system. Several (semi)automated approaches have been proposed to support developers in this maintenance activity, based on the correction of anti-
Antoniol, Giuliano   +2 more
core   +1 more source

A consistency-guaranteed approach for Internet of Things

open access: yesInternational Journal of Distributed Sensor Networks, 2020
The software architecture of Internet of Things defines the component model and interconnection topology of Internet of Things systems. Refactoring is a systematic practice of improving a software structure without altering its external behaviors.
Yang Zhang   +4 more
doaj   +1 more source

An automated refactoring approach for asynchronous mechanism

open access: yesJournal of Hebei University of Science and Technology, 2021
As synchronous blocking wastes system resources and affects program performance in concurrent processing,an automatic refactoring approach based on the asynchronous mechanism of CompletableFuture was proposed.Firstly,several static analyses by Wala ...
Minghan JI   +4 more
doaj   +1 more source

A Jacobian‐Free Newton‐Krylov Method for Cell‐Centred Finite Volume Solid Mechanics

open access: yesInternational Journal for Numerical Methods in Engineering, Volume 127, Issue 3, 15 February 2026.
ABSTRACT This study proposes a Jacobian‐free Newton‐Krylov approach for finite‐volume solid mechanics. Traditional Newton‐based approaches require explicit Jacobian matrix formation and storage, which can be computationally expensive and memory‐intensive.
Philip Cardiff   +3 more
wiley   +1 more source

Who Gives Feedback Matters: Student Biases Towards Human and AI‐Generated Formative Feedback

open access: yesJournal of Computer Assisted Learning, Volume 42, Issue 1, February 2026.
ABSTRACT Background Feedback is essential for learning, helping individuals understand and improve their performance. However, providing timely, personalised feedback in higher education is challenging. Generative AI offers a scalable solution, yet little is known about students' biases towards AI‐generated feedback.
Tanya Nazaretsky   +4 more
wiley   +1 more source

A Comparative Study of Automated Refactoring Tools

open access: yesIEEE Access
Researchers proposed several refactoring approaches supported by automated and semi-automated refactoring tools. However, the existence of numerous automated refactoring tools imposes difficulties on developers to decide upon the appropriate one ...
Maha Alharbi, Mohammad Alshayeb
doaj   +1 more source

The refactoring approach used in Klocwork Insight toolkit

open access: yesТруды Института системного программирования РАН, 2018
The paper describes refactoring technics used in Klocwork Insight toolkit for C/C++ programming languages. Being the most popular Extract Function refactoring is chosen to describe all stages of refactoring process.
N. L. Lugovskoy
doaj   +1 more source

Home - About - Disclaimer - Privacy