Skip to Content
You are currently on the new version of our website. Access the old version .

272 Results Found

  • Article
  • Open Access
2 Citations
2,934 Views
17 Pages

Statement-Grained Hierarchy Enhanced Code Summarization

  • Qianjin Zhang,
  • Dahai Jin,
  • Yawen Wang and
  • Yunzhan Gong

15 February 2024

Code summarization plays a vital role in aiding developers with program comprehension by generating corresponding textual descriptions for code snippets. While recent approaches have concentrated on encoding the textual and structural characteristics...

(This article belongs to the Special Issue Advances in Software Engineering and Programming Languages)
  • Article
  • Open Access
1 Citations
3,550 Views
18 Pages

26 March 2023

Source code summarization focuses on generating qualified natural language descriptions of a code snippet (e.g., functionality, usage and version). In an actual development environment, descriptions of the code are missing or not consistent with the...

(This article belongs to the Section Information Theory, Probability and Statistics)
  • Article
  • Open Access
3 Citations
1,423 Views
24 Pages

Generating Software Architectural Model from Source Code Using Module Clustering

  • Bahman Arasteh,
  • Seyed Salar Sefati,
  • Huseyin Kusetogullari and
  • Farzad Kiani

12 September 2025

Software maintenance is one of the most expensive phases in software development, especially when complex source code is the only available artifact. Clustering software modules and generating a structured architectural model can significantly reduce...

(This article belongs to the Section A: Computer Science)
  • Article
  • Open Access
13 Citations
6,452 Views
18 Pages

7 December 2023

As artificial intelligence advances, source code completion assistants are becoming more advanced and powerful. Existing traditional assistants are no longer up to all the developers’ challenges. Traditional assistants usually present proposals...

(This article belongs to the Topic Software Engineering and Applications)
  • Article
  • Open Access
39 Citations
8,268 Views
26 Pages

Deep Learning-Based Software Defect Prediction via Semantic Key Features of Source Code—Systematic Survey

  • Ahmed Abdu,
  • Zhengjun Zhai,
  • Redhwan Algabri,
  • Hakim A. Abdo and ,
  • Kotiba Hamad and
  • Mugahed A. Al-antari
  • + 1 author+ 0 author

31 August 2022

Software defect prediction (SDP) methodology could enhance software’s reliability through predicting any suspicious defects in its source code. However, developing defect prediction models is a difficult task, as has been demonstrated recently....

(This article belongs to the Special Issue Computational Intelligence in Computer Vision and Software Engineering)
  • Article
  • Open Access
12 Citations
6,362 Views
16 Pages

Retrieval-Based Transformer Pseudocode Generation

  • Anas Alokla,
  • Walaa Gad,
  • Waleed Nazih,
  • Mustafa Aref and
  • Abdel-Badeeh Salem

16 February 2022

The comprehension of source code is very difficult, especially if the programmer is not familiar with the programming language. Pseudocode explains and describes code contents that are based on the semantic analysis and understanding of the source co...

(This article belongs to the Special Issue New Machine Learning and Deep Learning Techniques in Natural Language Processing)
  • Review
  • Open Access
44 Citations
13,481 Views
22 Pages

The Impact of Code Smells on Software Bugs: A Systematic Literature Review

  • Aloisio S. Cairo,
  • Glauco de F. Carneiro and
  • Miguel P. Monteiro

6 November 2018

Context: Code smells are associated to poor design and programming style, which often degrades code quality and hampers code comprehensibility and maintainability. Goal: identify published studies that provide evidence of the influence of code smells...

(This article belongs to the Special Issue Information Technology: New Generations (ITNG 2018))
  • Article
  • Open Access
2 Citations
2,287 Views
26 Pages

Defect Detection in Source Code via Multimodal Feature Fusion

  • Shuchu Xiong,
  • Lu Yin,
  • Haozhan Gu and
  • Chengquan Zhang

26 August 2025

To address the limitation of existing static defect detection methods in capturing code semantics and structural relationships—which leads to incomplete feature representation—we propose a multimodal feature fusion approach for source cod...

(This article belongs to the Special Issue Artificial Intelligence on the Edge for Industry 4.0)
  • Article
  • Open Access
11 Citations
1,847 Views
11 Pages

18 December 2015

Syntax Highlighting or Syntax Colouring, Plays a Vital Role in Programming Development Environments by Colour-Coding Various Code Elements Differently. The Supposition Is That This Syntax Highlighting Assists Programmers When Reading and Analysing Co...

  • Article
  • Open Access
3 Citations
3,312 Views
18 Pages

11 October 2023

This research highlights the importance of error-correcting codes in ensuring secure and efficient data transmission over noisy channels. This paper aims to address the issue of limited information regarding the factors that contribute to the effecti...

(This article belongs to the Topic Cyber Security and Critical Infrastructures, 2nd Edition)
  • Article
  • Open Access
7 Citations
6,277 Views
17 Pages

Linc2function: A Comprehensive Pipeline and Webserver for Long Non-Coding RNA (lncRNA) Identification and Functional Predictions Using Deep Learning Approaches

  • Yashpal Ramakrishnaiah,
  • Adam P. Morris,
  • Jasbir Dhaliwal,
  • Melcy Philip and ,
  • Levin Kuhlmann and
  • Sonika Tyagi
  • + 1 author+ 0 author

15 September 2023

Long non-coding RNAs (lncRNAs), comprising a significant portion of the human transcriptome, serve as vital regulators of cellular processes and potential disease biomarkers. However, the function of most lncRNAs remains unknown, and furthermore, exi...

(This article belongs to the Collection Feature Papers in Epigenomes)
  • Article
  • Open Access
32 Citations
6,361 Views
23 Pages

16 October 2020

Maintaining traceability links of software systems is a crucial task for software management and development. Unfortunately, dealing with traceability links are typically taken as afterthought due to time pressure. Some studies attempt to use informa...

(This article belongs to the Special Issue Applied Artificial Intelligence (AI))
  • Article
  • Open Access
8 Citations
4,120 Views
19 Pages

MSFuzz: Augmenting Protocol Fuzzing with Message Syntax Comprehension via Large Language Models

  • Mingjie Cheng,
  • Kailong Zhu,
  • Yuanchao Chen,
  • Guozheng Yang and ,
  • Yuliang Lu and
  • Canju Lu
  • + 1 author+ 0 author

Network protocol implementations, as integral components of information communication, are critically important for security. Due to its efficiency and automation, fuzzing has become a popular method for protocol security detection. However, the exis...

(This article belongs to the Special Issue Machine Learning for Cybersecurity: Threat Detection and Mitigation)
  • Article
  • Open Access
13 Citations
5,413 Views
19 Pages

Investigating Novice Developers’ Code Commenting Trends Using Machine Learning Techniques

  • Tahira Niazi,
  • Teerath Das,
  • Ghufran Ahmed,
  • Syed Muhammad Waqas and ,
  • Sumra Khan,
  • Suleman Khan,
  • Ahmed Abdelaziz Abdelatif and
  • Shaukat Wasi
  • + 3 authors+ 0 author

12 January 2023

Code comments are considered an efficient way to document the functionality of a particular block of code. Code commenting is a common practice among developers to explain the purpose of the code in order to improve code comprehension and readability...

(This article belongs to the Special Issue Deep Learning Architecture and Applications)
  • Article
  • Open Access
10 Citations
4,426 Views
18 Pages

Source code clone detection, which can identify code fragments with similar functions, plays a significant role in software development and quality assurance. Existing methods either extract single syntactic or semantic information, or ignore the ass...

(This article belongs to the Special Issue Machine Learning Methods in Software Engineering)
  • Article
  • Open Access
12 Citations
7,160 Views
19 Pages

30 March 2024

The rapid evolution of video programming tutorials as a key educational resource has highlighted the need for effective code extraction methods. These tutorials, varying widely in video quality, present a challenge for accurately transcribing the emb...

  • Article
  • Open Access
1 Citations
2,177 Views
26 Pages

Toward a Unified Framework for Secure Coding: A Comprehensive Synthesis of Best Practices

  • Alyah Alromaizan,
  • Ghala Alzahrani,
  • Aliza Khan,
  • Lulwah Alhumaid and ,
  • Md Kamrul Siam,
  • Muhammad Umair Khan,
  • Md Jobair Hossain Faruk and
  • Hossain Shahriar
  • + 3 authors+ 0 author

The challenge of software vulnerabilities persists globally, despite the widespread availability of advanced security tools and comprehensive developer guidelines. This issue is not the result of professional negligence, but rather the complex and no...

  • Article
  • Open Access
1 Citations
4,378 Views
15 Pages

26 April 2025

Physical insight into a material can be first gained by its color, as the reflectance spectrum of an object reflects its microstructure and complex refractive indices. Here, we present a comprehensive overview of electrodynamics and optics related to...

  • Article
  • Open Access
17 Citations
6,155 Views
20 Pages

28 February 2025

Code vulnerability detection is a crucial approach to ensuring software security, aiming to automatically identify potential security vulnerabilities in source code. However, existing static vulnerability detection methods often face challenges such...

  • Article
  • Open Access
11 Citations
7,009 Views
49 Pages

17 October 2023

The utilization of software architectures and designs is widespread in software development, offering conceptual frameworks to address recurring challenges. A transpiler is a tool that automatically converts source code from one high-level programmin...

(This article belongs to the Topic Software Engineering and Applications)
  • Review
  • Open Access
18 Citations
3,817 Views
25 Pages

Dynamics of Powerful Radio Galaxies

  • Ross J. Turner and
  • Stanislav S. Shabala

Analytical models describing the dynamics of lobed radio sources are essential for interpretation of the tens of millions of radio sources that will be observed by the Square Kilometre Array and pathfinder instruments. We propose that historical mode...

  • Article
  • Open Access
15 Citations
4,259 Views
20 Pages

Compliance of a Generic Type 3 WT Model with the Spanish Grid Code

  • Raquel Villena-Ruiz,
  • Francisco Jiménez-Buendía,
  • Andrés Honrubia-Escribano,
  • Ángel Molina-García and
  • Emilio Gómez-Lázaro

29 April 2019

The expansion of wind power around the world poses a new challenge that network operators must overcome, namely the integration of this renewable energy source into the grid. Comprehensive analyses involving time-domain simulations must be carried ou...

(This article belongs to the Special Issue Modeling of Wind Turbines and Wind Farms)
  • Article
  • Open Access
5 Citations
6,673 Views
19 Pages

Large Language Models for C Test Case Generation: A Comparative Analysis

  • Alexandru Guzu,
  • Georgian Nicolae,
  • Horia Cucu and
  • Corneliu Burileanu

Software testing is a crucial yet time-consuming aspect of software development. Writing comprehensive unit tests that accurately verify whether a function or an entire program behaves as intended requires considerable effort from developers, particu...

(This article belongs to the Special Issue Role of Artificial Intelligence in Natural Language Processing)
  • Review
  • Open Access
68 Citations
9,061 Views
17 Pages

23 September 2022

Since the seminal work of Roentgen, X-ray imaging mainly uses the same physical phenomenon: the absorption of light by matter. Thanks to third-generation synchrotrons that provide a high flux of quasi-coherent X-rays, we have seen in recent years new...

(This article belongs to the Special Issue Application of X-ray Computed Tomography)
  • Article
  • Open Access
15 Citations
5,573 Views
22 Pages

SAR-HUB: Pre-Training, Fine-Tuning, and Explaining

  • Haodong Yang,
  • Xinyue Kang,
  • Long Liu,
  • Yujiang Liu and
  • Zhongling Huang

28 November 2023

Since the current remote sensing pre-trained models trained on optical images are not as effective when applied to SAR image tasks, it is crucial to create sensor-specific SAR models with generalized feature representations and to demonstrate with ev...

(This article belongs to the Special Issue Advances in Synthetic Aperture Radar Image Processing and Information Extraction)
  • Article
  • Open Access
679 Views
21 Pages

30 April 2026

Spectrum-based fault localization (SBFL), one of the typical types of software fault localization techniques, has been widely adopted to assist developers in identifying faulty program elements. However, conventional SBFL techniques rely solely on te...

(This article belongs to the Section Computing and Artificial Intelligence)
  • Article
  • Open Access
1,608 Views
13 Pages

27 August 2025

Maximum Rank-Distance (MRD) codes are a class of optimal error-correcting codes that achieve the Singleton-like bound for rank metric, making them invaluable in applications such as network coding, cryptography, and distributed storage. While algebra...

(This article belongs to the Section E1: Mathematics and Computer Science)
  • Article
  • Open Access
28 Citations
5,264 Views
34 Pages

An Adaption Broadcast Radius-Based Code Dissemination Scheme for Low Energy Wireless Sensor Networks

  • Shidi Yu,
  • Xiao Liu,
  • Anfeng Liu,
  • Naixue Xiong and ,
  • Zhiping Cai and
  • Tian Wang
  • + 1 author+ 0 author

10 May 2018

Due to the Software Defined Network (SDN) technology, Wireless Sensor Networks (WSNs) are getting wider application prospects for sensor nodes that can get new functions after updating program codes. The issue of disseminating program codes to every...

(This article belongs to the Special Issue Low Energy Wireless Sensor Networks: Protocols, Architectures and Solutions)
  • Article
  • Open Access
16 Citations
5,936 Views
19 Pages

Integrated Analysis of Long Non-Coding RNA and mRNA Expression Profiles in Testes of Calves and Sexually Mature Wandong Bulls (Bos taurus)

  • Hongyu Liu,
  • Ibrar Muhammad Khan,
  • Huiqun Yin,
  • Xinqi Zhou and ,
  • Muhammad Rizwan,
  • Jingyi Zhuang and
  • Yunhai Zhang
  • + 2 authors+ 0 author

5 July 2021

The mRNAs and long non-coding RNAs axes are playing a vital role in the regulating of post-transcriptional gene expression. Thereby, elucidating the expression pattern of mRNAs and long non-coding RNAs underlying testis development is crucial. In thi...

(This article belongs to the Special Issue Reproductive Biology of Animals: A Focus on Gamete Biology and Role of Antioxidants)
  • Review
  • Open Access
1 Citations
6,442 Views
49 Pages

This article aims to synthesize the current ecosystem of open-source tools for Integrated Circuit (IC) design, covering the entire digital design flow from Register-Transfer Level (RTL) description to fabricable layouts. The survey categorizes and an...

(This article belongs to the Special Issue Feature Review Papers in Electronics)
  • Article
  • Open Access
4 Citations
3,565 Views
19 Pages

GMN+: A Binary Homologous Vulnerability Detection Method Based on Graph Matching Neural Network with Enhanced Attention

  • Zheng Zhao,
  • Tianhao Zhang,
  • Xiaoya Fan,
  • Qian Mao and ,
  • Dafeng Wang and
  • Qi Zhao
  • + 1 author+ 0 author

20 November 2024

The widespread reuse of code in the open-source community has led to the proliferation of homologous vulnerabilities, which are security flaws propagated across diverse software systems through the reuse of vulnerable code. Such vulnerabilities pose...

(This article belongs to the Section Computing and Artificial Intelligence)
  • Review
  • Open Access
42 Citations
10,512 Views
17 Pages

23 November 2021

The building construction industry accounts for 5% of global energy use and 10% of global greenhouse gas (GHG) emissions. A primary source of these emissions is the manufacture of building construction materials such as steel, cement, and glass. As a...

(This article belongs to the Section Energy Sustainability)
  • Review
  • Open Access
14 Citations
8,363 Views
34 Pages

14 November 2025

Software vulnerabilities pose significant risks to the security and reliability of modern systems, making automated vulnerability detection an essential research area. Traditional static and rule-based approaches are limited in scalability and adapta...

(This article belongs to the Special Issue Artificial Intelligence in Cybersecurity: Practices, Challenges, and Innovations)
  • Article
  • Open Access
4 Citations
3,684 Views
9 Pages

Skin cancer rates are rising in the United States, yet screening rates remain low. Meanwhile, social media has evolved to become a primary source of health information, with 40% of daily users of Pinterest reporting the platform as a “go-to&rdq...

  • Article
  • Open Access
547 Views
17 Pages

11 September 2026

Singlish is a code-mixed creole formed from English and multiple Asian languages and dialects, predominantly spoken in Singapore. Translation of Singlish to standard UK English broadens comprehension of the creole and supports downstream analyses suc...

(This article belongs to the Special Issue Natural Language Processing in the Era of Big Data)
  • Article
  • Open Access
2 Citations
3,175 Views
35 Pages

Existing smart contract honeypot detection approaches exhibit high false negatives and positives due to (i) their inability to generate transaction sequences triggering order-dependent traps and (ii) their limited code coverage from traditional fuzzi...

(This article belongs to the Topic Software Engineering and Applications)
  • Article
  • Open Access
7 Citations
8,825 Views
31 Pages

2 November 2022

A major challenge in the historical study of female monasticism in Thailand is the paucity of texts written by or about Thai Buddhist female practitioners prior to 1950. Biographical and autobiographical texts and other substantial Buddhist texts aut...

(This article belongs to the Special Issue Gender Asymmetry and Nuns’ Agency in the Asian Buddhist Traditions)
  • Article
  • Open Access
5 Citations
6,556 Views
18 Pages

Machine Learning-Based Vulnerability Detection in Rust Code Using LLVM IR and Transformer Model

  • Young Lee,
  • Syeda Jannatul Boshra,
  • Jeong Yang,
  • Zechun Cao and
  • Gongbo Liang

Rust’s growing popularity in high-integrity systems requires automated vulnerability detection in order to maintain its strong safety guarantees. Although Rust’s ownership model and compile-time checks prevent many errors, sometimes unexp...

  • Systematic Review
  • Open Access
35 Citations
9,609 Views
37 Pages

Machine Learning-Based Methods for Code Smell Detection: A Survey

  • Pravin Singh Yadav,
  • Rajwant Singh Rao,
  • Alok Mishra and
  • Manjari Gupta

15 July 2024

Code smells are early warning signs of potential issues in software quality. Various techniques are used in code smell detection, including the Bayesian approach, rule-based automatic antipattern detection, antipattern identification utilizing B-spli...

(This article belongs to the Special Issue Artificial Intelligence in Software Engineering)
  • Article
  • Open Access
8 Citations
3,995 Views
28 Pages

Simplatab: An Automated Machine Learning Framework for Radiomics-Based Bi-Parametric MRI Detection of Clinically Significant Prostate Cancer

  • Dimitrios I. Zaridis,
  • Vasileios C. Pezoulas,
  • Eugenia Mylona,
  • Charalampos N. Kalantzopoulos and ,
  • Nikolaos S. Tachos,
  • Nikos Tsiknakis,
  • George K. Matsopoulos,
  • Daniele Regge,
  • Nikolaos Papanikolaou and
  • Dimitrios I. Fotiadis
  • + 7 authors+ 2 authors

Background: Prostate cancer (PCa) diagnosis using MRI is often challenged by lesion variability. Methods: This study introduces Simplatab, an open-source automated machine learning (AutoML) framework designed for, but not limited to, automating the e...

  • Article
  • Open Access
280 Views
44 Pages

4 October 2026

Legacy software systems remain operational in many organizations because of their long-standing business value, yet structural degradation and outdated documentation make them increasingly difficult to understand and modernize. Existing reverse-engin...

(This article belongs to the Special Issue Trends and Prospects in Software Engineering)
  • Article
  • Open Access
1 Citations
1,966 Views
15 Pages

Performance of Dynamic Time Division Broadcast Protocol with Rateless Coding

  • Kun Xu,
  • Makun Guo,
  • Chule Yang,
  • Bin Jiang and
  • Zhiyong Du

20 December 2019

Two-way relaying channel (TWRC) improves the throughput of one-way relaying channel through network coding at the relay. Time division broadcast (TDBC) is one typical protocol for TWRC, but with three time slots for one round information exchange lea...

(This article belongs to the Section Electrical, Electronics and Communications Engineering)
  • Article
  • Open Access
2 Citations
1,751 Views
15 Pages

25 September 2024

This paper aims to develop a new continuous strength method (CSM) to more accurately predict the strain-hardening characteristics of high-strength aluminum alloy circular hollow sections (CHSs) under axial compression. A total of 11 stub column speci...

(This article belongs to the Special Issue Intelligent Design, Green Construction, and Innovation)
  • Article
  • Open Access
11 Citations
7,292 Views
22 Pages

24 August 2023

With the increasing prevalence of digital multimedia content, the need for reliable and accurate source camera identification has become crucial in applications such as digital forensics. While effective techniques exist for identifying the source ca...

(This article belongs to the Section Sensing and Imaging)
  • Article
  • Open Access
3 Citations
3,211 Views
22 Pages

Multiple Sclerosis (MS) is a complex, lifelong disease. Its effects span across different areas of life and vary strongly. In Switzerland, there is an intense discussion on how to optimize quality of care and patient safety. Patients should be more i...

(This article belongs to the Special Issue Health Care from Patients' Perspective)
  • Review
  • Open Access
18 Citations
7,691 Views
66 Pages

A Review: Absolute Linear Encoder Measurement Technology

  • Maqiang Zhao,
  • Yuyu Yuan,
  • Linbin Luo and
  • Xinghui Li

29 September 2025

Absolute linear encoders have emerged as a core technical enabler in the fields of high-end manufacturing and precision displacement measurement, owing to their inherent advantages such as the elimination of the need for homing operations and the ret...

(This article belongs to the Section Optical Sensors)
  • Article
  • Open Access
7 Citations
5,733 Views
17 Pages

Efficient and Scalable Initialization of Partitioned Coupled Simulations with preCICE

  • Amin Totounferoush,
  • Frédéric Simonis,
  • Benjamin Uekermann and
  • Miriam Schulte

27 May 2021

preCICE is an open-source library, that provides comprehensive functionality to couple independent parallelized solver codes to establish a partitioned multi-physics multi-code simulation environment. For data communication between the respective exe...

  • Feature Paper
  • Article
  • Open Access
12 Citations
11,987 Views
24 Pages

Historical Perspectives in Volatility Forecasting Methods with Machine Learning

  • Zhiang Qiu,
  • Clemens Kownatzki,
  • Fabien Scalzo and
  • Eun Sang Cha

20 May 2025

Volatility forecasting for financial institutions plays a pivotal role across a wide range of domains, such as risk management, option pricing, and market making. For instance, banks can incorporate volatility forecasts into stress testing frameworks...

(This article belongs to the Special Issue Volatility Modeling in Financial Market)
  • Article
  • Open Access
2,846 Views
24 Pages

Relations between Shot Noise, Gain Bandwidth, and Saturation of Instabilities

  • Yichao Jing,
  • Vladimir N. Litvinenko,
  • Jun Ma and
  • Gang Wang

25 June 2024

There are numerous instabilities present in charged particle beams that undergo exponential growth and reach saturation. In various applications, such as free-electron lasers or micro-bunching light sources, achieving saturation is desirable. Convers...

(This article belongs to the Section Statistical Physics and Nonlinear Phenomena)
  • Article
  • Open Access
8 Citations
3,457 Views
15 Pages

30 June 2021

The integration of distributed power plants that rely on renewable energy sources (RESs) is a major challenge for system operators (SOs) due to the variable nature of the input energy (e.g., wind and solar irradiation) to these power sources. A key s...

(This article belongs to the Special Issue Solar PV and Wind Energy Systems for Energy Transition)

of 6