Results 81 to 90 of about 34,068 (247)

AMRerank: A Framework for Library Migration Recommendations Using Multi‐Agent Analysis and Data‐Driven Reranking

open access: yesIET Software, Volume 2026, Issue 1, 2026.
Open‐source libraries are indispensable for modern software development but can create substantial maintenance burdens when they become deprecated or unmaintained. Selecting an appropriate replacement among many candidates remains challenging, since methods relying only on historical mining or similarity metrics often miss subtle differences in meaning.
Jie Luo   +3 more
wiley   +1 more source

Design Pattern Prediction From Source Code Using LLM–Based Feature Engineering and SVM Classification

open access: yesIET Software, Volume 2026, Issue 1, 2026.
Typical source code (SC) metrics are useful in identifying and predicting the used design patterns in typical Java and Kotlin projects. However, typical SC metrics–based prediction tends to be less accurate. This research presents a novel idea of detecting various design patterns in a code with the help of large language model (LLM)–based features ...
Sirojiddin Komolov   +3 more
wiley   +1 more source

Software model refactoring based on performance analysis: better working on software or performance side?

open access: yes, 2013
Several approaches have been introduced in the last few years to tackle the problem of interpreting model-based performance analysis results and translating them into architectural feedback.
Arcelli, Davide, Cortellessa, Vittorio
core   +2 more sources

Improving Code Effectiveness Through Refactoring: A Case Study

open access: yesJournal of Informatics and Web Engineering
Software refactoring is a crucial practice in modern software development methodologies, such as Agile and DevOps, as it enables teams to iteratively improve and evolve their codebases while minimizing the risk of introducing bugs or regressions.
Abdullah Almogahed   +4 more
doaj   +1 more source

Do Transnational Municipal Networks Accelerate the Net‐Zero Transition? A Mixed‐Methods Analysis of the C40 Cities Initiative and the Challenge of Urban Climate Change Mitigation

open access: yesEnvironmental Policy and Governance, Volume 35, Issue 6, Page 1109-1121, December 2025.
ABSTRACT Transnational municipal networks (TMNs) such as C40 or ICLEI have been posited to foster city‐to‐city learning in accelerating climate change mitigation and, thereby, facilitating the transition to net‐zero greenhouse gas emissions. However, the existing literature on the role of climate networks has hardly examined the relationship between ...
Chitransh Lot, Nihit Goyal, Thomas Hoppe
wiley   +1 more source

Role of Patterns in Automated Task-Driven Grammar Refactoring [PDF]

open access: yes, 2013
Grammarware engineering, and grammar-dependent software development has received considerable attention in recent years. Despite of this fact, grammar refactoring as a significant cornerstone of grammarware engineering is still weakly understood and ...
, Halupka, Ivan
core   +1 more source

Eco‐Powered Cleanup: Laccase as a Green Catalyst for Tackling Emerging Contaminants

open access: yesGlobal Challenges, Volume 9, Issue 12, December 2025.
This review explores laccase (Lac) as an eco‐powered green catalyst for degrading persistent emerging contaminants (ECs), threatening ecosystems and human health. Highlighting Lac's oxidative versatility, it examines mechanisms, immobilization strategies, and sustainable applications. Emphasizing innovation and future perspectives, the review positions
Michael Dare Asemoloye
wiley   +1 more source

Keeping the Cost of Process Change Low through Refactoring [PDF]

open access: yes, 2007
With the increasing adoption of process-aware information systems (PAIS) large process model repositories have emerged. Over time respective models have to be re-aligned to the real world business processes through customization or adaptation. This bears
Reichert, M.U., Weber, B.
core   +2 more sources

Refactoring Inspection Support for Manual Refactoring Edits

open access: yesIEEE Transactions on Software Engineering, 2018
Refactoring is commonly performed manually, supported by regression testing, which serves as a safety net to provide confidence on the edits performed. However, inadequate test suites may prevent developers from initiating or performing refactorings. We propose RefDistiller , a static analysis approach to support the inspection of manual refactorings.
Everton L. G. Alves   +4 more
openaire   +1 more source

A Genetic Algorithm for Automated Refactoring of Component-Based Software

open access: yesEAI Endorsed Transactions on Creative Technologies, 2016
Nowadays a software undergoes modifications done by different people to quickly fulfill new requirements, but its underlying design is not adjusted properly after each update. This leads to the emergence of bad smells.
Salim Kebir   +2 more
doaj   +1 more source

Home - About - Disclaimer - Privacy