Results 221 to 230 of about 18,914 (252)
Some of the next articles are maybe not open access.
Code Smells in Infrastructure as Code
2018 11th International Conference on the Quality of Information and Communications Technology (QUATIC), 2018Ensuring high quality in software systems is a wellknown and big challenge. Infrastructure as Code (IaC) gathered increasing popularity in recent years, but there is only little research done in terms of quality of this code. Like with programming languages we find a high diversity of languages and technologies. Existing research introduced code smells
Julian Schwarz +2 more
openaire +1 more source
Understanding the Evolution of Code Smells by Observing Code Smell Clusters
2016 IEEE 23rd International Conference on Software Analysis, Evolution, and Reengineering (SANER), 2016Code smells are more likely to stay inter-connectedin software rather than remaining as a single instance. Thesecode smell clusters create maintainability issues in evolvingsoftware. This paper aims to understand the evolution of thecode smells in software, by analyzing the behavior of theseclusters such as size, number and connectivity.
Ahmad Tahmid, Nadia Nahar, Kazi Sakib
openaire +1 more source
On Investigating Code Smells Correlations
2011 IEEE Fourth International Conference on Software Testing, Verification and Validation Workshops, 2011Code smells are characteristics of the software that may indicate a code or design problem that can make software hard to evolve and maintain. Detecting and removing code smells, when necessary, improves the quality and maintainability of a system.
ARCELLI FONTANA, FRANCESCA +1 more
openaire +2 more sources
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
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

