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

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

2013
Gurpreet Singh Vinay Chopra

Software development is an area which is into action for the last fifteen to twenty years. As rapidly as the software development took place, with the same ratio the trend of analysing the code raised. Code smells are structural characteristics of software that may indicate a code or design problem that makes software hard to evolve and maintain, and may trigger refactoring of code. The presenc...

2012
Aiko Yamashita Leon Moonen

Code smells are indicators of deeper problems in the design that may cause difficulties in the evolution of a system. While previous studies have mainly focused on studying the effects of individual smells on maintainability, we believe that interactions tend to occur between code smells. The research in this paper investigates the potential interactions amongst twelve different code smells, an...

2006
Raúl Marticorena Carlos López Yania Crespo

Bad Smells define in an informal way code flaws, in order to suggest refactorings, their aim is to improve the design of the code. Current taxonomies group code smells, making use of similarity or correlation criteria between them, and leading to a manual revision of the code. By other side, it is suggested the assistance of using metrics in the detection of bad smells. Metrics can be collected...

2015
Neeraj Mathur Y. Raghu Reddy

Refactoring is a set of techniques used to enhance the quality of code by restructuring existing code/design without changing its behavior. Refactoring tools can be used to detect specific code smells, propose relevant refactorings, and in some cases automate the refactoring process. However, usage of refactoring tools in industry is still relatively low. One of the major reasons being the vera...

2003
Mika Mäntylä Jari Vanhanen Casper Lassenius

This paper presents research in progress, as well as tentative findings related to the empirical study of so called bad code smells. We present a taxonomy that categorizes similar bad smells. We believe the taxonomy makes the smells more understandable and recognizes the relationships between smells. Additionally, we present our initial findings from an empirical study of the use of the smells ...

2013
Francesca Arcelli Fontana Bartosz Walter Marco Zanoni

To better support software maintenance and evolution, it is important to evaluate the quality of a system, identifying defects, code smells and anti patterns as hints to locate subsystems needing more effort and improvement. In this paper we focus our attention on the analysis of the possible correlations existing among code smells and between code smells and micro patterns, a kind of micro str...

2017
Fabio Palomba Annibale Panichella Andy Zaidman Rocco Oliveto Andrea De Lucia

Code smells are symptoms of poor design or implementation choices that have a negative effect on several aspects of software maintenance and evolution, such as program comprehension or changeand fault-proneness. This is why researchers have spent a lot of effort on devising methods that help developers to automatically detect them in source code. Almost all the techniques presented in literatur...

Journal: :CoRR 2017
Jaroslaw Hryszko Lech Madeyski Marta Dabrowska Piotr Konopka

Streszczenie Background. Defect prediction in software can be highly beneficial for development projects, when prediction is highly effective and defect-prone areas are predicted correctly. One of the key elements to gain effective software defect prediction is proper selection of metrics used for dataset preparation. Objective. The purpose of this research is to verify, whether code smells met...

2002
Eva Van Emden Leon Moonen

Software inspection is a known technique for improving software quality. It involves carefully examining the code, the design, and the documentation of software and checking these for aspects that are known to be potentially problematic based on past experience. Code smells are a metaphor to describe patterns that are generally associated with bad design and bad programming practices. Originall...

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

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