Identifying co-occurrences of message chains and member ignoring method in android applications using static program analysis and dynamic stacking ensemble [PDF]
The co-occurrence of multiple code smells in Android applications poses a more serious threat to software maintainability and stability than individual smells. However, most existing studies still concentrate on detecting single types of smells.
Zhichao Ma +3 more
doaj +2 more sources
A Developer-Oriented Framework for Assessing Power Consumption in Mobile Applications: Android Energy Smells Case Study [PDF]
Currently, people spend a lot of time using their mobile devices. With such ubiquity of mobile devices in our daily life, battery capacity and quality are of utmost importance.
Claudiu Groza +3 more
doaj +2 more sources
Emerging Trends in Code Quality: Introducing Kotlin-Specific Bad Smell Detection Tool for Android Apps [PDF]
The increasing demand for Android applications in line with technological evolution and the development of new features often leads to frequent updates and releases of applications.
Radinal Dwiki Novendra +1 more
doaj +2 more sources
Design and Implementation of a Web-Based Application for Code Smells Repository
Pitfalls in software development process can be prevented by learning from other people's mistakes. Software practitioners and researchers document lessons learned and the knowledge about best practices is spread over literature.
Lida Bamizadeh +3 more
doaj +1 more source
A Severity Assessment of Python Code Smells
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
Research Trends, Detection Methods, Practices, and Challenges in Code Smell: SLR
Context: A code smell indicates a flaw in the design, implementation, or maintenance process that could degrade the software’s quality and potentially cause future disruptions.
Muhammad Anis Al Hilmi +5 more
doaj +1 more source
Investigating the Role of Code Smells in Preventive Maintenance [PDF]
The quest for improving the software quality has given rise to various studies which focus on the enhancement of the quality of software through various processes.
Junaid Ali Reshi, Satwinder Singh
doaj +1 more source
The Effect of Code Smells on the Relationship Between Design Patterns and Defects
The relationship between design patterns and defects was investigated in the literature, but with mixed results. While the majority of studies found the presence of patterns to be positively correlated with defects, other works reported the opposite ...
Tarek Alkhaeir, Bartosz Walter
doaj +1 more source
Code smells refer to suboptimal coding practices which impact software quality and software non-functional requirements such as performance, maintainability, and resource usage.
Mohammad A. Alkandari +2 more
doaj +1 more source
Automated Code-Smell Detection in Microservices Through Static Analysis: A Case Study
Microservice Architecture (MSA) is becoming the predominant direction of new cloud-based applications. There are many advantages to using microservices, but also downsides to using a more complex architecture than a typical monolithic enterprise ...
Andrew Walker, Dipta Das, Tomas Cerny
doaj +1 more source

