Results 251 to 260 of about 4,236 (288)
Some of the next articles are maybe not open access.

Different Kind of Smells: Security Smells in Infrastructure as Code Scripts

IEEE Security & Privacy, 2021
In this article, we summarize our recent research findings related to infrastructure as code (IaC) scripts, where we have identified 67,801 occurrences of security smells that include 9,175 hard-coded passwords. We hope our work will facilitate awareness among practitioners who use IaC.
Akond Rahman, Laurie A. Williams
openaire   +1 more source

Developer-Driven Code Smell Prioritization

Proceedings of the 17th International Conference on Mining Software Repositories, 2020
Code smells are symptoms of poor implementation choices applied during software evolution. While previous research has devoted effort in the definition of automated solutions to detect them, still little is known on how to support developers when prioritizing them.
Pecorelli F.   +3 more
openaire   +2 more sources

Code Smells Revisited

Proceedings of the Ninth International Workshop on Variability Modelling of Software-intensive Systems, 2015
Highly-configurable software systems (also called software product lines) gain momentum in both, academia and industry. For instance, the Linux kernel comes with over 12 000 configuration options and thus, can be customized to run on nearly every kind of system.
Wolfram Fenske, Sandro Schulze
openaire   +1 more source

Do code reviews lead to fewer code smells?

open access: yesJournal of Systems and Software
**Context:** The code review process is conducted by software teams with various motivations. Among other goals, code reviews act as a gatekeeper for software quality.
Carolyn Seaman   +2 more
exaly   +2 more sources

On Finding Model Smells Based on Code Smells

2018
A smell in an artifact is a sign that the artifact may have a technical debt, meaning that it may contain the results of one or more sub-optimal design decisions. The debt makes it more difficult to understand, maintain, extend, and reuse the artifact. Technical debt could appear in any technical artifact.
Erki Eessaar, Ege Käosaar
openaire   +1 more source

Code Smell Detecting Tool and Code Smell-Structure Bug Relationship

2012 Spring Congress on Engineering and Technology, 2012
This paper proposes an approach for detecting the so- called bad smells in software known as Code Smell. In considering software bad smells, object-oriented software metrics were used to detect the source code whereby Eclipse Plugins were developed for detecting in which location of Java source code the bad smell appeared so that software refactoring ...
Phongphan Danphitsanuphan   +1 more
openaire   +1 more source

Leveraging Code Smell Detection with Inter-smell Relations

2006
The variety of code smells deserves a numerous set of detectors capable of sensing them. There exist several sources of data that may be examined: code metrics, existence of particular elements in an abstract syntax tree, specific code behavior or subsequent changes in the code. Another factor that can be used for this purpose is the knowledge of other,
Blazej Pietrzak, Bartosz Walter
openaire   +1 more source

Detecting Code Smells in Python Programs

2016 International Conference on Software Analysis, Testing and Evolution (SATE), 2016
As a traditional dynamic language, Python is increasingly used in various software engineering tasks. However, due to its flexibility and dynamism, Python is a particularly challenging language to write code in and maintain. Consequently, Python programs contain code smells which indicate potential comprehension and maintenance problems.
Zhifei Chen   +3 more
openaire   +1 more source

Code Smells and Refactorings for Elixir

Anais do XXIV Simpósio Brasileiro de Qualidade de Software (SBQS 2025)
Elixir is a modern functional programming language that is steadily gaining popularity in the industry. However, there is still limited research on the internal code quality produced using this language. To address this gap, this Ph.D. thesis explores code smells and refactorings specific to Elixir, taking inspiration from Fowler’s classic catalogs ...
Lucas Francisco da Matta Vegi   +1 more
openaire   +1 more source

On Relating Code Smells to Security Vulnerabilities

2019 IEEE 5th Intl Conference on Big Data Security on Cloud (BigDataSecurity), IEEE Intl Conference on High Performance and Smart Computing, (HPSC) and IEEE Intl Conference on Intelligent Data and Security (IDS), 2019
In recent years there has been an abundance of well-known software design problems that fall under a variety of different terms such as flaws or code smells. Nowadays software systems place considerable importance to security concerns related to code flaws that lead to software vulnerabilities.
Abdulrahman Abu Elkhail, Tomás Cerný
openaire   +1 more source

Home - About - Disclaimer - Privacy