Results 91 to 100 of about 2,393,882 (271)

An approach for coherent periodogram averaging of tilt‐series data for improved contrast transfer function estimation

open access: yesFEBS Open Bio, Volume 15, Issue 8, Page 1209-1218, August 2025.
The contrast transfer function (CTF) is an imaging aberration that is a major resolution‐limiting factor in cryo‐electron microscopy (cryo‐EM). Precise CTF estimation is key to overcoming this limitation, but is particularly challenging in cryo‐electron tomography (cryo‐ET) data. Here, we present an approach for using geometric information to assist in
Sagar Khavnekar, William Wan
wiley   +1 more source

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

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

Correct Refactoring of Concurrent Java Code

open access: yes, 2010
Automated refactorings as implemented in modern IDEs for Java usually make no special provisions for concurrent code. Thus, refactored programsmay exhibit unexpected new concurrent behaviors.We analyze the types of such behavioral changes caused by current refactoring engines and develop techniques tomake thembehavior-preserving, ranging from simple ...
Schäfer, M   +4 more
openaire   +3 more sources

NoCodeGPT: A No‐Code Interface for Building Web Apps With Language Models

open access: yesSoftware: Practice and Experience, Volume 55, Issue 8, Page 1408-1424, August 2025.
ABSTRACT Background Language models are increasingly used by software developers. However, it remains unclear whether their standard chat‐based interfaces are suitable for software development—especially for users with limited programming experience.
Mauricio Monteiro   +4 more
wiley   +1 more source

Ensuring Syntactic Interoperability Using Consumer‐Driven Contract Testing

open access: yesSoftware Testing, Verification and Reliability, Volume 35, Issue 5, August 2025.
This study presents a systematic literature review on consumer‐driven contract testing, a testing technique that ensures syntactic compatibility between microservices through isolated test execution. We develop a theory on when and how to use consumer‐driven contract testing and evaluate it with the insights of an action research study.
Georg‐Daniel Schwarz   +2 more
wiley   +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

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

Towards refactoring-aware code review [PDF]

open access: yesProceedings of the 7th International Workshop on Cooperative and Human Aspects of Software Engineering, 2014
Software developers review changes to a code base to prevent new bugs from being introduced. However, some parts of a change are more likely to introduce bugs than others, and thus deserve more care in reviewing. In this short paper, we discuss our ongoing work to build a reviewing tool that automatically determines which changes in a change set are ...
Saurabh Sarkar   +2 more
openaire   +2 more sources

How Climate Model Developers Deal With Bugs

open access: yesEarth's Future, Volume 13, Issue 8, August 2025.
Abstract General circulation models (GCMs) are not only powerful tools to understand Earth's climate system and to forecast the weather. They are also large software programs written by humans. As such, they contain coding mistakes, so‐called bugs.
Ulrike Proske, Lieke A. Melsen
wiley   +1 more source

Home - About - Disclaimer - Privacy