نتایج جستجو برای: code smells

تعداد نتایج: 168467  

Journal: :Journal of Systems and Software 2015
Ali Ouni Marouane Kessentini Houari A. Sahraoui Katsuro Inoue Mohamed Salah Hamdi

One of the widely used techniques to improve the quality of software systems is refactoring. Software refactoring improves the internal structure of the system while preserving its external behavior. These two concerns drive the existing approaches to refactoring automation. However, recent studies demonstrated that these concerns are not enough to produce correct and consistent refactoring sol...

2005

Any book on Software Engineering will tell you that usually more time is spent in maintenance of a software than in any other effort for the project. This makes design of existing code very important, and its maintenance and improvement even more so. A code that is evolving over, say 5 years, is no longer half as good as the original design, which already was marred by pressing deadlines. Enter...

Journal: :Information & Software Technology 2021

Code and design smells, such as the coupling smells examined in this article, are widely studied. Existing empirical studies reveal gaps between scientific theory practice, not yet explained by literature. Only basic smell detection approaches metrics seem to have been transferred practice so far. This article aims study current practitioner’s understanding of smells. Based on grey literature s...

Journal: :IEEE Access 2021

Code smells refer to suboptimal coding practices which impact software quality and non-functional requirements such as performance, maintainability, resource usage. Although desktop application code have been extensively studied in the literature, mobile applications are relatively new nature, effect of is only recently being on devices. This paper investigates refactoring enhancing both CPU us...

Journal: :IEEE Transactions on Software Engineering 2022

In this paper, we focus on studying duplicate logging statements, which are statements that have the same static text message. We manually studied over 4K and their surrounding code in five large-scale open source systems. uncovered patterns of smells. For each instance smell, further identify potentially problematic justifiable cases. Then, contact developers to verify our manual study result....

Journal: :CoRR 2014
T. Pandiyavathi

To remain useful for their users, software systems need to continuously enhance and extend their functionality. Nevertheless, in many object-oriented applications, features are not represented explicitly. The lack of modularization is known to make application features difficult to locate, to comprehend and to modify in isolation from one another. In our work, we implement restructuring using F...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید