Security and privacy requirements for the internet of things: A survey
The design and development process for internet of things (IoT) applications is more
complicated than that for desktop, mobile, or web applications. First, IoT applications require …
complicated than that for desktop, mobile, or web applications. First, IoT applications require …
A systematic literature review on the code smells datasets and validation mechanisms
The accuracy reported for code smell-detecting tools varies depending on the dataset used
to evaluate the tools. Our survey of 45 existing datasets reveals that the adequacy of a …
to evaluate the tools. Our survey of 45 existing datasets reveals that the adequacy of a …
Beyond technical aspects: How do community smells influence the intensity of code smells?
Code smells are poor implementation choices applied by developers during software
evolution that often lead to critical flaws or failure. Much in the same way, community smells …
evolution that often lead to critical flaws or failure. Much in the same way, community smells …
Code smells detection and visualization: a systematic literature review
Code smells tend to compromise software quality and also demand more effort by
developers to maintain and evolve the application throughout its life-cycle. They have long …
developers to maintain and evolve the application throughout its life-cycle. They have long …
An enhanced evolutionary software defect prediction method using island moth flame optimization
Software defect prediction (SDP) is crucial in the early stages of defect-free software
development before testing operations take place. Effective SDP can help test managers …
development before testing operations take place. Effective SDP can help test managers …
A lightweight framework for high-quality code generation
In recent years, the use of automated source code generation utilizing transformer-based
generative models has expanded, and these models can generate functional code …
generative models has expanded, and these models can generate functional code …
SMOTE-based homogeneous ensemble methods for software defect prediction
Class imbalance is a prevalent problem in machine learning which affects the prediction
performance of classification algorithms. Software Defect Prediction (SDP) is no exception to …
performance of classification algorithms. Software Defect Prediction (SDP) is no exception to …
A deep learning based static taint analysis approach for IoT software vulnerability location
Computer system vulnerabilities, computer viruses, and cyber attacks are rooted in software
vulnerabilities. Reducing software defects, improving software reliability and security are …
vulnerabilities. Reducing software defects, improving software reliability and security are …
Code smells analysis for android applications and a solution for less battery consumption
In the digitization era, the battery consumption factor plays a vital role for the devices that
operate Android software, expecting them to deliver high performance and good …
operate Android software, expecting them to deliver high performance and good …
A novel software defect prediction approach via weighted classification based on association rule mining
W Wu, S Wang, B Liu, Y Shao, W **e - Engineering Applications of Artificial …, 2024 - Elsevier
Software defect prediction technology is used to assist software practitioners in effectively
allocating test resources and identifying hidden defects in a timely manner. However, the …
allocating test resources and identifying hidden defects in a timely manner. However, the …