R Verma, K Kumar, HK Verma - Journal of Software: Evolution …, 2023 - Wiley Online Library
Code smells indicate poor design and imperfection in coding style. They increase maintenance costs and degrade software quality. Detecting and mitigating these code …
Background: Various works investigated microservice anti-patterns and bad smells in the past few years. We identified seven secondary publications that summarize these, but they …
Abstract Context Software Architecture (SA) and Source Code (SC) are two intertwined artefacts that represent the interdependent design decisions made at different levels of …
Refactoring consists of a transformation applied to improve the program internal structure, for instance, by contributing to remove code smells. Developers often apply multiple …
Root canal refactoring is a software development activity that is intended to improve dependability-related attributes such as modifiability and reusability. Despite being an …
The outcomes of this work provide a comprehensive view of the task and emerging findings, such as the developers' major beliefs, values, and ideas about identifying code smells …
AC Bibiano, V Soares, D Coutinho… - Proceedings of the 28th …, 2020 - dl.acm.org
Program refactoring consists of code changes applied to improve the internal structure of a program and, as a consequence, its comprehensibility. Recent studies indicate that …
Context The code smell identification aims to reveal code structures that harm the software maintainability. Such identification usually requires a deep understanding of multiple parts of …