[HTML][HTML] Just-in-time software vulnerability detection: Are we there yet?

F Lomio, E Iannone, A De Lucia, F Palomba… - Journal of Systems and …, 2022 - Elsevier
Background: Software vulnerabilities are weaknesses in source code that might be exploited
to cause harm or loss. Previous work has proposed a number of automated machine …

Role of Artificial Intelligence in Online Education: A Systematic Mapping Study

R Shafique, W Aljedaani, F Rustam, E Lee… - IEEE …, 2023 - ieeexplore.ieee.org
Artificial intelligence (AI) comprises various sub-fields, including machine learning (ML) and
deep learning (DL) perform a key role in the transformation of many industries, including …

Code smell detection by deep direct-learning and transfer-learning

T Sharma, V Efstathiou, P Louridas… - Journal of Systems and …, 2021 - Elsevier
Context: An excessive number of code smells make a software system hard to evolve and
maintain. Machine learning methods, in addition to metric-based and heuristic-based …

[HTML][HTML] Automatic detection of Long Method and God Class code smells through neural source code embeddings

A Kovačević, J Slivka, D Vidaković, KG Grujić… - Expert Systems with …, 2022 - Elsevier
Code smells are structures in code that often harm its quality. Manually detecting code
smells is challenging, so researchers proposed many automatic detectors. Traditional code …

[HTML][HTML] Improved neural network with spatial pyramid pooling and online datasets preprocessing for underwater target detection based on side scan sonar imagery

J Li, L Chen, J Shen, X Xiao, X Liu, X Sun, X Wang… - Remote Sensing, 2023 - mdpi.com
Fast and high-accuracy detection of underwater targets based on side scan sonar images
has great potential for marine fisheries, underwater security, marine mapping, underwater …

Improving performance with hybrid feature selection and ensemble machine learning techniques for code smell detection

S Jain, A Saha - Science of Computer Programming, 2021 - Elsevier
Maintaining large and complex software is a significant task in IT industry. One reason for
that is the development of code smells which are design flaws that lead to future bugs and …

Deep learning approaches for bad smell detection: a systematic literature review

A Alazba, H Aljamaan, M Alshayeb - Empirical Software Engineering, 2023 - Springer
Context Bad smells negatively impact software quality metrics such as understandability,
reusability, and maintainability. Reduced costs and enhanced software quality can be …

A systematic literature review on the code smells datasets and validation mechanisms

M Zakeri-Nasrabadi, S Parsa, E Esmaili… - ACM Computing …, 2023 - dl.acm.org
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 …

The impact of using biased performance metrics on software defect prediction research

J Yao, M Shepperd - Information and Software Technology, 2021 - Elsevier
Context: Software engineering researchers have undertaken many experiments
investigating the potential of software defect prediction algorithms. Unfortunately some …

[HTML][HTML] A comparison of machine learning algorithms on design smell detection using balanced and imbalanced dataset: A study of God class

K Alkharabsheh, S Alawadi, VR Kebande… - Information and …, 2022 - Elsevier
Context: Design smell detection has proven to be a significant activity that has an aim of not
only enhancing the software quality but also increasing its life cycle. Objective: This work …