Anti-patterns are poor solutions to recurring design problems. Several empirical studies have highlighted their negative impact on program comprehension, maintainability, as well …
Every symptom in the source code or design of software that violates object-oriented principles such as maintainability, reusability, and integrity is called an anti-pattern. Poor …
M Afrin, SA Asma, N Akhter, JH Ridoy… - … on Computer and …, 2022 - ieeexplore.ieee.org
Poor software design introduced anti-patterns in the design phase. It reduces the rate of maintainability and re-usability of the software. To investigate anti-patterns in the early stage …
Ł Puławski - 2022 17th Conference on Computer Science and …, 2022 - ieeexplore.ieee.org
In [1] we presented a framework for mining spatio-temporal rules in the software development process. The rules are based on specific relations between structures of the …
Anti-patterns are reoccurring suboptimal solutions which have detrimental effects on software quality. While much literature discusses anti-pattern detection, little is written about …
Anti-patterns are reoccurring suboptimal solutions which have detrimental effects on software quality. While much literature discusses anti-pattern detection, little is written about …
The violation of the semantic and structural software principles, such as low connection, high coherence, high understanding, and others, are called anti-patterns, which is one of the …
Software systems are constantly modified, whether to be adapted or to be fixed. Due to the exigence of economic performances, these modifications are sometimes performed in a …
To improve software quality, static or dynamic defect-detection tools accept programming rules as input and detect their violations in software as defects. As these programming rules …