Results 91 to 100 of about 4,310,333 (286)

Clone Detection and Elimination for Haskell [PDF]

open access: yes, 2010
Duplicated code is a well known problem in software maintenance and refactoring. Code clones tend to increase program size and several studies have shown that duplicated code makes maintenance and code understanding more complex and time consuming.
Brown, Christopher Mark   +4 more
core   +1 more source

Bioinspired Adaptive Sensors: A Review on Current Developments in Theory and Application

open access: yesAdvanced Materials, EarlyView.
This review comprehensively summarizes the recent progress in the design and fabrication of sensory‐adaptation‐inspired devices and highlights their valuable applications in electronic skin, wearable electronics, and machine vision. The existing challenges and future directions are addressed in aspects such as device performance optimization ...
Guodong Gong   +12 more
wiley   +1 more source

QualiGuard: An AI-driven risk-based quality gate for defect prediction and code smell detection in DevOps pipelines

open access: yesSoftwareX
Modern DevOps pipelines rely on continuous quality monitoring to detect defects before release. We propose QualiGuard, an AI-driven risk-based quality gate that integrates code smell detection with file-level defect prediction.
Batın Mert Kocakaplan   +4 more
doaj   +1 more source

Dead Code Detection Method Based on Convolutional Neural Network and Long Short-Term Memory [PDF]

open access: yesJisuanji gongcheng
Dead code is a code smell that leads to the gradual deterioration of software quality. Traditional dead code detection methods primarily rely on static analysis techniques, code structure metrics, and heuristic rules.
SUN Yikang, GAO Jianhua
doaj   +1 more source

Lignin Mimicking Protein Methylation Augments the Efficacy of FOLFOX Chemotherapy by Anchoring Thymidylate Synthase

open access: yesAdvanced Materials, EarlyView.
Lignin‐mimicking protein methylation can enhance the efficacy and mitigate the toxicity of the classic FOLFOX chemotherapy regimen. ABSTRACT FOLFOX has served as the standard chemotherapy regimen for advanced stages, specifically in the treatment of pancreatic, colorectal, and bladder cancers.
Shiyao Song   +14 more
wiley   +1 more source

Metric-based code smell detection technique for python software [PDF]

open access: yes, 2018
In software life cycle, maintenance is reported to cost between 80% and 90% of the total software cost. Instead of improving, software quality can deteriorate if maintenance of software is not carried out in line with design principles.
Leeman, Samaila Ja'afaru
core   +1 more source

An Evaluation of Multi-Label Classification Approaches for Method-Level Code Smells Detection

open access: yesIEEE Access
(1) Background: Code smell is the most popular and reliable method for detecting potential errors in code. In real-world circumstances, a single source code may have multiple code smells.
Pravin Singh Yadav   +2 more
doaj   +1 more source

Azobenzene's Cross‐Scale Optics and Photonics: Molecular Photoswitching, Mesoscopic Material Motions, and Adaptive Devices

open access: yesAdvanced Materials, EarlyView.
Azobenzene photoswitches translate molecular‐scale E/Z photoisomerization into macroscopic material responses and device‐level photonic functions. This Review highlights how azobenzene research has evolved from molecular photochemistry to photoalignment, mass migration, photomechanics, and heat release, ultimately enabling holography, reconfigurable ...
Heeju Son   +20 more
wiley   +1 more source

Smell-ML: A Machine Learning Framework for Detecting Rarely Studied Code Smells

open access: yesIEEE Access
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

Quality Improvement in Annotated Code

open access: yesCLEI Electronic Journal, 2010
In order to customize their behavior at runtime, a wide sort of modern frameworks do use code annotations at the applications‟ classes as metadata configuration.
Diego A. A. Correia   +3 more
doaj   +1 more source

Home - About - Disclaimer - Privacy