Smell-ML: A Machine Learning Framework for Detecting Rarely Studied Code Smells
Code smells are design flaws that reduce the software quality and maintainability. Machine learning classification models have been used to detect different code smells.
Esraa Hamouda+2 more
doaj +1 more source
Definition, implementation and validation of energy code smells: an exploratory study on an embedded system [PDF]
Optimizing software in terms of energy efficiency is one of the challenges that both research and industry will have to face in the next few years.We consider energy efficiency as a software product quality characteristic, to be improved through the ...
Ardito, Luca+3 more
core
Combining Spreadsheet Smells for Improved Fault Prediction
Spreadsheets are commonly used in organizations as a programming tool for business-related calculations and decision making. Since faults in spreadsheets can have severe business impacts, a number of approaches from general software engineering have been
Hofer, Birgit+4 more
core +1 more source
Structural and functional characterization of chitinase from carnivorous plant Drosera adelae
A class I chitinase from the carnivorous plant Drosera adelae was expressed and purified using a yeast system, revealing high enzymatic activity. Structural analyses of the catalytic and chitin‐binding domains identified key tyrosine residues involved in substrate binding, offering insights into the enzyme's adaptation for insect digestion.
Kazunari Yoneda+7 more
wiley +1 more source
The quality of software systems may be seriously impacted by specific types of source code anomalies. For example, poor programming practices result in Code Smells (CSs), which are a specific type of source code anomalies.
Ivian L. Castellano+6 more
doaj +1 more source
Perceptions and Difficulties of Software Engineering Students in Code Smells Refactoring
Code smells are bad code structures that can harm the quality and maintainability of software. To remove these bad structures, developers use refactoring techniques.
Carla Bezerra+2 more
semanticscholar +1 more source
The impact of Hnrnpl deficiency on transcriptional patterns of developing muscle cells
We performed nanopore whole‐transcriptome sequencing comparing RNA from Hnrnpl‐knockdown versus control C2C12 myoblasts to investigate the contributions of Hnrnpl to muscle development. Our results indicate that Hnrnpl regulates the expression of genes involved with Notch signaling and skeletal muscle, particularly splicing patterns of specific muscle ...
Hannah R. Littel+8 more
wiley +1 more source
Rethinking plastic waste: innovations in enzymatic breakdown of oil‐based polyesters and bioplastics
Plastic pollution remains a critical environmental challenge, and current mechanical and chemical recycling methods are insufficient to achieve a fully circular economy. This review highlights recent breakthroughs in the enzymatic depolymerization of both oil‐derived polyesters and bioplastics, including high‐throughput protein engineering, de novo ...
Elena Rosini+2 more
wiley +1 more source
Prioritizing the refactoring need for critical component using combined approach [PDF]
One of the most promising strategies that will smooth out the maintainability issues of the software is refactoring. Due to lack of proper design approach, the code often inherits some bad smells which may lead to improper functioning of the code ...
Rajni Sehgal+2 more
doaj +1 more source
An approach to prioritize code smells for refactoring
Code smells are a popular mechanism to find structural design problems in software systems. Consequently, several tools have emerged to support the detection of code smells. However, the number of smells returned by current tools usually exceeds the amount of problems that the developer can deal with, particularly when the effort available for ...
Vidal, Santiago Agustín+2 more
openaire +2 more sources