Results 51 to 60 of about 2,490,799 (367)

Are Smell-Based Metrics Actually Useful in Effort-Aware Structural Change-Proneness Prediction? An Empirical Study [PDF]

open access: yes, 2019
Bad code smells (also named as code smells) are symptoms of poor design choices in implementation. Existing studies empirically confirmed that the presence of code smells increases the likelihood of subsequent changes (i.e., change-proness).
Jia, Ru   +4 more
core   +1 more source

Visualizing Code Bad Smells [PDF]

open access: yesInternational Journal of Advanced Computer Science and Applications, 2019
Software visualization is an effective way to support human comprehension to large software systems. In software maintenance, most of the time is spent on understanding code in order to change it. This paper presents a visualization approach to help maintainers to locate and understand code bad smells. Software maintainers need to locate and understand
Sabah Alsofriya, Maen Hammad
openaire   +1 more source

Towards a catalog of aspect-oriented refactorings [PDF]

open access: yes, 2005
Comunicação aprovada à International Conference on Aspect-Oriented Software Development (AOSD), 4, Chicago, 2005.In this paper, we present a collection of aspect-oriented refactorings covering both the extraction of aspects from object-oriented legacy ...
Castelo Branco   +3 more
core   +3 more sources

Code smells

open access: yes, 2018
Code smells as symptoms of poor design and implementation choices. Many times they are the result of so called technical debt. Our study showed that the interest in code smells research is increasing. However, most of the publications are appearing in conference proceedings. Most of the research is done in G7 and other highly developed countries.
Kokol, Peter   +3 more
openaire   +2 more sources

Metrics for Code Smells of ML Pipelines

open access: yes, 2023
ML pipelines, as key components of ML systems, shall be developed following quality assurance techniques. Unfortunately, it is often the case in which they present maintainability issues, due to the experimentatal nature of data collection and ML model construction.
Costal Costa, Dolors   +2 more
openaire   +2 more sources

On Using UML Diagrams to Identify and Assess Software Design Smells [PDF]

open access: yes, 2018
Deficiencies in software design or architecture can severely impede and slow down the software development and maintenance progress. Bad smells and anti-patterns can be an indicator for poor software design and suggest for refactoring the affected source
Haendler, Thorsten
core   +1 more source

ANN Modelling on Vulnerabilities Detection in Code Smells-Associated Android Applications

open access: yesFoundations of Computing and Decision Sciences, 2022
There has been a lot of software design concerns in recent years that come under the code smell. Android Applications Developments experiences more security issues related to code smells that lead to vulnerabilities in software.
Gupta Aakanshi   +2 more
doaj   +1 more source

Mining Sequences of Developer Interactions in Visual Studio for Usage Smells [PDF]

open access: yes, 2017
In this paper, we present a semi-automatic approach for mining a large-scale dataset of IDE interactions to extract usage smells, i.e., inefficient IDE usage patterns exhibited by developers in the field.
Damevski, Kostadin   +3 more
core   +2 more sources

Detecting code smells in spreadsheet formulas

open access: yes2012 28th IEEE International Conference on Software Maintenance (ICSM), 2012
Spreadsheets are used extensively in business processes around the world and just like software, spreadsheets are changed throughout their lifetime causing maintainability issues. This paper adapts known code smells to spreadsheet formulas. To that end we present a list of metrics by which we can detect smelly formulas and a visualization technique to ...
Hermans, F. (author)   +2 more
openaire   +5 more sources

Software Deterioration Control Based on Issue Reports [PDF]

open access: yese-Informatica Software Engineering Journal, 2021
Introduction: Successive code changes during the maintenance phase may cause the emergence of bad smells and anti-patterns in code and gradually results in deterioration of the code and difficulties in its maintainability. Continuous Quality Control (QC)
Omid Bushehrian   +2 more
doaj   +1 more source

Home - About - Disclaimer - Privacy