Results 41 to 50 of about 161,467 (336)

Distributed Individual-Based Environmental Simulation [PDF]

open access: yes, 1997
This paper describes the development and construction of a distributed model allowing the simulation of a large population. Particular attention will be paid to allowing the modelling of an individual's behaviour, communication and interaction with a ...
Scahill, Mark
core   +2 more sources

Does your configuration code smell? [PDF]

open access: yesProceedings of the 13th International Conference on Mining Software Repositories, 2016
Infrastructure as Code (IaC) is the practice of specifying computing system configurations through code, and managing them through traditional software engineering methods. The wide adoption of configuration management and increasing size and complexity of the associated code, prompt for assessing, maintaining, and improving the configuration code's ...
Sharma, Tushar   +2 more
openaire   +1 more source

A Unified Multi-Label Code Smell Dataset for Code Smell Detection at Different Granularities

open access: yesIEEE Access
Code smell detection is critical for maintaining software quality and enabling effective refactoring, yet much prior work identifies only one smell at a time.
Haneen M. Alhadeaf, Mubarak Alrashoud
doaj   +1 more source

Reducing redundancy of test cases generation using code smell detection and refactoring

open access: yesJournal of King Saud University: Computer and Information Sciences, 2020
In software development life cycle (SDLC), the testing phase is important to test the functionalities of any software. In this phase, test cases are generated to test software functionalities. This paper presents an approach on how to detect and refactor
Rosziati Ibrahim   +3 more
doaj   +1 more source

Integrating Interactive Detection of Code Smells into Scrum: Feasibility, Benefits, and Challenges

open access: yesApplied Sciences, 2023
(Context) Code smells indicate poor coding practices or design flaws, suggesting deeper software quality issues. While addressing code smells promptly improves software quality, traditional detection techniques often fail in continuous detection during ...
Danyllo Albuquerque   +4 more
doaj   +1 more source

Empirical study of the relationship between design patterns and code smells.

open access: yesPLoS ONE, 2020
Software systems are often developed in such a way that good practices in the object-oriented paradigm are not met, causing the occurrence of specific disharmonies which are sometimes called code smells.
Mahmoud Alfadel   +2 more
doaj   +1 more source

A Severity Assessment of Python Code Smells

open access: yesIEEE Access, 2023
Presence of code smells complicate the source code and can obstruct the development and functionality of the software project. As they represent improper behavior that might have an adverse effect on software maintenance, code smells are behavioral in ...
Aakanshi Gupta   +5 more
doaj   +1 more source

Smell-Aware Bug Classification

open access: yesIEEE Access
Code smell indicates inadequacies in design and implementation choices. Code smells harm software maintainability including effects on components’ bug proneness and code quality has been demonstrated in previous studies.
Khyber   +5 more
doaj   +1 more source

A User Feedback Centric Approach for Detecting and Mitigating God Class Code Smell Using Frequent Usage Patterns [PDF]

open access: yesJournal of Communications Software and Systems, 2019
Code smells are the fragments in the source code that indicates deeper problems in the underlying software design. These code smells can hinder software evolution and maintenance. Out of different code smell types, the God Class (GC) code smell is one of
Randeep Singh, Amit Bindal, Ashok Kumar
doaj  

When code smells twice as much: Metric-based detection of variability-aware code smells [PDF]

open access: yes2015 IEEE 15th International Working Conference on Source Code Analysis and Manipulation (SCAM), 2015
Code smells are established, widely used characterizations of shortcomings in design and implementation of software systems. As such, they have been subject to intensive research regarding their detection and impact on understandability and changeability of source code.
Wolfram Fenske   +3 more
openaire   +1 more source

Home - About - Disclaimer - Privacy