Results 71 to 80 of about 1,546,262 (243)

An Ontology-Enabled Approach for the Detection of Software Design Smells

open access: yesIEEE Access
Software evolution and bad smells have been widely studied over past two decades, occurring at architecture, design, implementation, and requirement levels. Design smells, which result from poor software design or violations of best programming practices,
Sabiyyah Sabir   +4 more
doaj   +1 more source

Unsupervised Machine Learning for Effective Code Smell Detection: A Novel Method

open access: yesJournal of Communications Software and Systems
The quality of source code is negatively impacted by code smells. Since the term "code smell" originated, numerous attempts have been made to comprehend it by identifying it using various techniques, such as metric-based, heuristic-based, optimization ...
Ruchin Gupta   +3 more
doaj   +1 more source

Android-specific code smells

open access: yes, 2023
A replication package for Android-specific code smells. Supplementary Material - A Systematic Literature Review on Applying Intelligent Techniques to Manage Technical ...
Zhiqiang Wu (10689114)
core   +1 more source

DNA‐Templated 2D Heterostructures as Phototriggered Dynamic Nanohybrids: From Releasing Molecular Loads to Controlling Enzyme Biocatalytic Function

open access: yesAdvanced Functional Materials, EarlyView.
DNA strands are employed both as dynamic linkers and nanoscale templates for the integration of Ag2S nanoparticles on MoS2, which in turn imparted photothermal responsiveness; this feature permits the selective cargo (fluorophore, quantum dots or an enzyme) release from the MoS2 surface in response to local heat induced by light irradiation.
Kai Chen   +3 more
wiley   +1 more source

On the identification of design problems in stinky code: experiences and tool support

open access: yesJournal of the Brazilian Computer Society, 2018
Background Developers often have to locate design problems in the source code. Several types of design problems may manifest as code smells in the program.
Willian Oizumi   +6 more
doaj   +1 more source

Donor‐Engineered Chiral Indium–Salen Complexes for Tunable Circularly Polarized Luminescence

open access: yesAdvanced Functional Materials, EarlyView.
Chiral indium–salen complexes bearing electronically and structurally diverse donor substituents are presented as modular main‐group luminophores exhibiting tunable blue‐to‐green circularly polarized luminescence. Donor engineering systematically controls frontier‐orbital distribution, intraligand charge transfer, and excited‐state relaxation ...
Haein Kim   +14 more
wiley   +1 more source

Advances in Solution‐Processed Textile Triboelectric Nanogenerators: Ink Formation, Processing Strategies, Applications, and Challenges

open access: yesAdvanced Functional Materials, EarlyView.
Advanced ink systems for solution‐processed textile triboelectric nanogenerators are systematically summarized, spanning conductive, tribo‐negative, and tribo‐positive layers. By connecting ink chemistry, deposition methods, and device function, the present review reveals the key governing principles of solution development and highlights practical ...
Xinlong Sun, Stephen Beeby
wiley   +1 more source

Javascript code smells from a developer’s perspective

open access: yes, 2021
Software development can be a difficult and time consuming task. In addition, producing good code is even more difficult. Poor design and implementation choices in software code can result in an end product that is both difficult to understand and ...
Måbrink, Alexander, Möller, André
core   +1 more source

Photo‐Switchable Molecular Module Programming PET Biodegradation in Aquatic Environments

open access: yesAdvanced Functional Materials, EarlyView.
We address the plastic durability paradox by integrating an itaconic acid–derived pyrrolidone module into polymer backbones. Sunlight in water triggers Norrish Type I ring‐opening and hydrophilization, enabling rapid biodegradation into nontoxic minerals.
Mohammad Asif Ali   +16 more
wiley   +1 more source

Estimating Technical Debt Through Changes Related to Code Smells in the Evolution of Software Projects

open access: yesIEEE Access
Technical debt and code smells are related concepts used to describe the trade-offs and consequences of suboptimal coding practices. Leaving code smells in the code means that developers choose a quick solution instead of the optimal code, and this can ...
Jessada Wiriyakul, Twittie Senivongse
doaj   +1 more source

Home - About - Disclaimer - Privacy