VLDB 2026 Research / reviewers in the wild / expert
Guoyan Huang
dblp:178/4415
· DBLP profile ↗
16ranked-venue papers
2as first author
11since 2021 · last 2026
0000-0003-0655-4947ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 5 · 4 since 2021Artificial intelligence and machine learning · 4 · 4 since 2021Security and privacy · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-authorComputer networks · 1 · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Vul2image: A quick image-inspired and CNN-based vulnerability detection system
Rong Ren, Mushi Zhou, Ni Liao, Bing Zhang 0011, Guoyan Huang, Haitao He, Qian Wang 0009 |
Expert Syst. Appl. | 5 |
| 2026 | PRWHA: RGB Image-Based Hybrid Attention for Cross-File SQLI/XSS Vulnerability Detection in PHP Web ApplicationsabstractAs the most widely used server-side programming language for web applications, PHP has a large number of SQL injection (SQLI) and cross-site scripting (XSS) vulnerabilities that are exploited maliciously, making the detection of such vulnerabilities increasingly critical. Existing source code detection methods suffer from issues such as uncleaned redundant information, limited representation dimensions and poor detection performance. To address these challenges, we propose a PHP vulnerability detection method based on RGB image representation and hybrid attention mechanisms — PHP ResNet with Hybrid Attention (PRWHA). First, PRWHA marks the input sources and sensitive functions, constructs data flow and control flow graphs between source and sink points and adds function call edges. This method uniquely identifies nodes in the graph using filenames and line numbers to enable inter-procedural and cross-file detection. Next, it leverages both the topological information (including data flow, control flow and function call relationships) and textual information of the code’s graph structure to generate RGB images. These images are then processed by a ResNet-50 model enhanced with a hybrid attention layer to detect SQLI and XSS vulnerabilities. To validate the effectiveness of PRWHA, we evaluated it on both publicly available datasets and real-world software datasets. The results demonstrate that PRWHA outperforms traditional methods as well as other machine learning, deep learning and Large Language Model (LLM)-based detection approaches. On the public dataset, PRWHA achieved an accuracy of 99.00% and an F1-score of 97.13% on the test set. On the real-world software dataset, it achieved an accuracy of 73% and a vulnerability detection rate of approximately 83.67%. Rong Ren, Qingyu Song 0006, Bing Zhang 0011, Haitao He, Qian Wang 0009, Guoyan Huang |
Int. J. Softw. Eng. Knowl. Eng. | 6 |
| 2026 | HVDet: Heap Vulnerability Detection Method Based on P-PDG Representation and Bi-GRU AlgorithmabstractHeap vulnerabilities pose a significant risk to software, leading to stability issues such as slowdown and resource depletion. These vulnerabilities can potentially disrupt critical operations and compromise the overall system performance, especially in the case of automated control systems implemented in C/C[Formula: see text] language. While various artificial intelligence-based detection methods have been studied, there has been limited analysis of the detection process and the structural and semantic features, resulting in lower detection efficiency. This paper proposes a novel heap vulnerability detection (HVDet) method based on the Pointer Program Dependency Graph (P-PDG) representation and Bidirectional Gated Recurrent Unit (Bi-GRU) algorithm for software. Through inter-procedural analysis, the P-PDG serves as an innovative code representation model that places emphasis on pointer operations, which are closely associated with heap vulnerabilities. It leads to a reduction in code size while simultaneously capturing a broader range of structural and semantic features of the source code. Subsequently, a mixed feature matrix incorporating these features from code slices is generated as input for the Bi-GRU algorithm. When compared with 7 state-of-the-art (SOTA) vulnerability detection tools, HVDet demonstrates superior performance. It successfully identified three heap vulnerabilities in real-world software such as Linux Kernel, Espruino and LibreDWG. Rong Ren, Bing Zhang 0011, Haitao He, Qian Wang 0009, Guoyan Huang |
Int. J. Softw. Eng. Knowl. Eng. | 6 |
| 2026 | CMS-Mono: A Lightweight CNN and Mamba-Style Attention Hybrid Network for Self-Supervised Monocular Depth Estimation via Knowledge Distillation
Hongdou He, Guyu Zhao, Xiaobing Hao, Guoyan Huang |
IEEE Internet Things J. | 6 |
| 2026 | Towards structured semantic representation via hierarchical transformer network for software defect prediction
Hongdou He, Huazhi Xu, Guyu Zhao, Guoyan Huang |
J. Syst. Softw. | 4 |
| 2026 | A user trajectory simulation framework for next POI recommendation with uncertain check-ins
Chen Li 0047, Guoyan Huang, Shanshan Feng 0001, Zhu Sun 0001 |
Neural Networks | 2 |
| 2025 | MalRGBDet: Windows Malware Detection Method Based on RGB Image Representation and Heterogeneous Neural NetworkabstractAs the world’s most widely used operating system, Windows has long been a primary target for malware attacks, causing severe economic losses and threats to data security for users and enterprises. Existing detection methods often struggle with low accuracy when dealing with complex malware, suffering from high false-negative and false-positive rates. Additionally, malware detection in Windows faces challenges such as limited datasets, a lack of benign sample contrast and insufficient original feature information. To address these issues, we propose a malware detection method based on RGB image representation and heterogeneous neural network (MalRGBDet). First, we collected malware samples from the GitHub and VirusShare platforms, along with benign software from Windows systems, to build a dataset named MalDet. This data set contains unprocessed malicious and benign samples, providing original feature information and addressing the lack of benign samples in existing data sets. Next, we extracted three key features from the malware samples: code sections, data sections and API call sequences. These features closely relate to the behavior of malware and accurately describe its operations. We then transformed these features into uniformly sized RGB images, which helped reveal hidden patterns. Finally, we employ a heterogeneous neural network that integrates ResNet and AlexNet for classification. ResNet, with its deep architecture and residual learning mechanism, significantly enhances the model’s representation capability and classification performance, thereby improving detection accuracy. Meanwhile, AlexNet’s Dropout regularization strategy effectively boosts the model’s generalization ability. In our data set of 1952 Windows software samples, MalRGBDet achieved more than 95% in accuracy, precision, recall and F1-score, improving these metrics by up to 4% compared to the latest methods. Furthermore, false-negative and false-positive rates were kept below 5%. Rong Ren, Hongchang Zhang, Bing Zhang 0011, Haitao He, Guoyan Huang, Qian Wang 0009 |
Int. J. Softw. Eng. Knowl. Eng. | 5 |
| 2025 | PCDe: A personalized conversational debiasing framework for next POI recommendation with uncertain check-ins
Chen Li 0047, Guoyan Huang, Zhu Sun 0001, Lu Zhang 0063, Shanshan Feng 0001, Guanfeng Liu 0001 |
Neural Networks | 2 |
| 2024 | Few-shot regression with differentiable reference model
Peng Shi 0018, Guoyan Huang, Hongdou He, Guyu Zhao, Xiaobing Hao, Yifang Huang |
Inf. Sci. | 2 |
| 2024 | LDA-Mono: A lightweight dual aggregation network for self-supervised monocular depth estimation
Hongdou He, Peng Shi 0018, Xiaobing Hao, Guoyan Huang |
Knowl. Based Syst. | 6 |
| 2021 | A feature dimension reduction technology for predicting DDoS intrusion behavior in multimedia internet of things
Yongsheng Zong, Guoyan Huang |
Multim. Tools Appl. | 2 |
| 2020 | Software Crucial Functions Ranking and Detection in Dynamic Execution Sequence PatternsabstractBecause of the sequence and number of calls of functions, software network cannot reflect the real execution of software. Thus, to detect crucial functions (DCF) based on software network is controversial. To address this issue, from the viewpoint of software dynamic execution, a novel approach to DCF is proposed in this paper. It firstly models, the dynamic execution process as an execution sequence by taking functions as nodes and tracing the stack changes occurring. Second, an algorithm for deleting repetitive patterns is designed to simplify execution sequence and construct software sequence pattern sets. Third, the crucial function detection algorithm is presented to identify the distribution law of the numbers of patterns at different levels and rank those functions so as to generate a decision-function-ranking-list (DFRL) by occurrence times. Finally, top-k discriminative functions in DFRL are chosen as crucial functions, and similarity the index of decision function sets is set up. Comparing with the results from Degree Centrality Ranking and Betweenness Centrality Ranking approaches, our approach can increase the node coverage to 80%, which is proven to be an effective and accurate one by combining advantages of the two classic algorithms in the experiments of different test cases on four open source software. The monitoring and protection on crucial functions can help increase the efficiency of software testing, strength software reliability and reduce software costs. Bing Zhang 0011, Chun Shan, Munawar Hussain, Jiadong Ren, Guoyan Huang |
Int. J. Softw. Eng. Knowl. Eng. | 5 |
| 2019 | Predicting blood pressure from physiological index data using the SVR algorithmabstractBlood pressure diseases have increasingly been identified as among the main factors threatening human health. How to accurately and conveniently measure blood pressure is the key to the implementation of effective prevention and control measures for blood pressure diseases. Traditional blood pressure measurement methods exhibit many inherent disadvantages, for example, the time needed for each measurement is difficult to determine, continuous measurement causes discomfort, and the measurement process is relatively cumbersome. Wearable devices that enable continuous measurement of blood pressure provide new opportunities and hopes. Although machine learning methods for blood pressure prediction have been studied, the accuracy of the results does not satisfy the needs of practical applications. This paper proposes an efficient blood pressure prediction method based on the support vector machine regression (SVR) algorithm to solve the key gap between the need for continuous measurement for prophylaxis and the lack of an effective method for continuous measurement. The results of the algorithm were compared with those obtained from two classical machine learning algorithms, i.e., linear regression (LinearR), back propagation neural network (BP), with respect to six evaluation indexes (accuracy, pass rate, mean absolute percentage error (MAPE), mean absolute error (MAE), R-squared coefficient of determination ( R 2 ) and Spearman’s rank correlation coefficient). The experimental results showed that the SVR model can accurately and effectively predict blood pressure. The multi-feature joint training and predicting techniques in machine learning can potentially complement and greatly improve the accuracy of traditional blood pressure measurement, resulting in better disease classification and more accurate clinical judgements. Bing Zhang 0011, Huihui Ren, Guoyan Huang, Yongqiang Cheng 0001, Changzhen Hu |
BMC Bioinform. | 3 |
| 2019 | Mining the Key Nodes from Software Network Based on Fault Accumulation and PropagationabstractThe increasement of software complexity directly results in the augment of software fault and costs a lot in the process of software development and maintenance. The complex network model is used to study the accumulation and accumulation of faults in complex software as a whole. Then key nodes with high fault probability and powerful fault propagation capability can be found, and the faults can be discovered as soon as possible and the severity of the damage to the system can be reduced effectively. In this paper, the algorithm MFS_AN (mining fault severity of all nodes) is proposed to mine the key nodes from software network. A weighted software network model is built by using functions as nodes, call relationships as edges, and call times as weight. Exploiting recursive method, a fault probability metric FP of a function, is defined according to the fault accumulation characteristic, and a fault propagation capability metric FPC of a function is proposed according to the fault propagation characteristic. Based on the FP and FPC, the fault severity metric FS is put forward to obtain the function nodes with larger fault severity in software network. Experimental results on two real software networks show that the algorithm MFS_AN can discover the key function nodes correctly and effectively. Guoyan Huang, Qian Wang 0009, Xinqian Liu, Xiaobing Hao, Huaizhi Yan |
Secur. Commun. Networks | 1 |
| 2018 | Analysis on Influential Functions in the Weighted Software NetworkabstractIdentifying influential nodes is important for software in terms of understanding the design patterns and controlling the development and the maintenance process. However, there are no efficient methods to discover them so far. Based on the invoking dependency relationships between the nodes, this paper proposes a novel approach to define the node importance for mining the influential software nodes. First, according to the multiple execution information, we construct a weighted software network (WSN) to denote the software execution dependency structure. Second, considering the invoking times and outdegree about software nodes, we improve the method PageRank and put forward the targeted algorithm FunctionRank to evaluate the node importance (NI) in weighted software network. It has higher influence when the node has lager value of NI. Finally, comparing the NI of nodes, we can obtain the most influential nodes in the software network. In addition, the experimental results show that the proposed approach has good performance in identifying the influential nodes. Haitao He, Chun Shan, Xiangmin Tian, Yalei Wei, Guoyan Huang |
Secur. Commun. Networks | 5 |
| 2016 | Health Assistant Based on Cloud Platform
Guoyan Huang, Liangyuan Chen, Zhangchi Feng |
ICOST | 1 |