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, 2021In 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, 2020Code 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
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
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?
**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
2018A 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, 2012This 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
2006The 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), 2016As 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), 2019In 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

