A refactoring categorization model for software quality improvement

A Almogahed, H Mahdin, M Omar, NH Zakaria, YH Gu… - Plos one, 2023 - journals.plos.org
Refactoring, a widely adopted technique, has proven effective in facilitating and reducing
maintenance activities and costs. Nonetheless, the effects of applying refactoring techniques …

Enhancing Recommendations of Composite Refactorings based on the Practice

AC Bibiano, D Coutinho, A Uchôa… - … on Source Code …, 2024 - ieeexplore.ieee.org
Refactoring is a non-trivial maintenance activity. Developers spend time and effort
refactoring code to remove structural problems, ie, code smells. Recent studies indicated …

Contemporary Software Modernization: Strategies, Driving Forces, and Research Opportunities

WKG Assunção, L Marchezan, L Arkoh, A Egyed… - ACM Transactions on … - dl.acm.org
Software modernization is a common activity in software engineering, since technologies
advance, requirements change, and business models evolve. Differently from conventional …

[PDF][PDF] МЕТОД СТАТИСТИЧНОГО АНАЛІЗУ ПРОГРАМНОГО КОДУ ВИКОРИСТОВУЮЧИ КОМПЛЕКСНІ ПАРАМЕТРИ

ІГ Прокоф'єв, ОС Савенко… - ВЧЕНІ …, 2024 - tech.vernadskyjournals.in.ua
Програмне забезпечення поширилося на всі сфери людської діяльності–економіка,
наука та бізнес не можуть працювати без програмного забезпечення, а мільйони людей …

Requirement Change Prediction Model for Small Software Systems

R Fatima, F Zeshan, A Ahmad, M Hamid, I Filali… - Computers, 2023 - mdpi.com
The software industry plays a vital role in driving technological advancements. Software
projects are complex and consist of many components, so change is unavoidable in these …

[引用][C] On the Effectiveness of Trivial Refactorings in Predicting Non-trivial Refactorings

D Pinheiro, C Bezerra, A Uchôa - Journal of Software Engineering Research and …, 2024