VLDB 2026 Research / reviewers in the wild / expert
Bo Zhang 0057
dblp:36/2259-57
· DBLP profile ↗
5ranked-venue papers
4as first author
2since 2021 · last 2023
0000-0003-4069-9218ORCID · verified
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 4 · 3 first-author · 2 since 2021Security and privacy · 1 · 1 first-author
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Semi-supervised and unsupervised anomaly detection by mining numerical workflow relations from system logs
Bo Zhang 0057, Hongyu Zhang 0002, Van-Hoang Le, Pablo Moscato, Aozhong Zhang |
Autom. Softw. Eng. | 1 |
| 2021 | LogDP: Combining Dependency and Proximity for Log-Based Anomaly Detection
Yongzheng Xie, Hongyu Zhang 0002, Bo Zhang 0057, Muhammad Ali Babar 0001 |
ICSOC | 3 |
| 2020 | Anomaly Detection via Mining Numerical Workflow Relations from LogsabstractComplex software-intensive systems, especially distributed systems, generate logs for troubleshooting. The logs are text messages recording system events, which can help engineers determine the system's runtime status. This paper proposes a novel approach named ADR (stands for Anomaly Detection by workflow Relations), which employs matrix nullspace to mine numerical relations from log data. The mined relations can be used for both offline and online anomaly detection and facilitate fault diagnosis. We have evaluated ADR on log data collected from two distributed systems. ADR successfully mined 87 and 669 numerical relations from the logs and used them to detect anomalies with high precision and recall. For online anomaly detection, ADR employs PSO (Particle Swarm Optimization) to find the optimal sliding windows' size and achieves fast anomaly detection. The experimental results confirm that ADR is effective for both offline and online anomaly detection. Bo Zhang 0057, Hongyu Zhang 0002, Pablo Moscato, Aozhong Zhang |
SRDS | 1 |
| 2019 | Automatic Discovery and Cleansing of Numerical Metamorphic RelationsabstractMetamorphic relations (MRs) describe the invariant relationships between program inputs and outputs. By checking for violations of MRs, faults in programs can be detected. Identifying MRs manually is a tedious and error-prone task. In this paper, we propose AutoMR, a novel method for systematically inferring and cleansing MRs. AutoMR can discover various types of equality and inequality MRs through a search method (particle swarm optimization). It also employs matrix singular-value decomposition and constraint solving techniques to remove the redundant MRs in the search results. Our experiments on 37 numerical programs from two popular open source packages show that AutoMR can effectively infer a set of accurate and succinct MRs and outperform the state-of-the-art method. Furthermore, we show that the discovered MRs have high fault detection ability in mutation testing and differential testing. Bo Zhang 0057, Hongyu Zhang 0002, Junjie Chen 0003, Dan Hao 0001, Pablo Moscato |
ICSME | 1 |
| 2019 | AutoMR: Automatic Discovery and Cleansing of Numerical Metamorphic RelationsabstractThis artifact is related to our Research Track paper that is accepted at ICSME 2019 [1]. Metamorphic relations (MRs) describe the invariant relationships between program inputs and outputs. We propose AutoMR, a novel method for systematically inferring and cleansing MRs. AutoMR can discover various types of equality and inequality MRs through a search method (particle swarm optimization). It also employs matrix singular-value decomposition and constraint solving techniques to remove the redundant MRs in the search results. Our experiments on 37 numerical programs show that AutoMR can effectively infer accurate and succinct MRs and outperform the state-of-the-art method. Furthermore, we show that the discovered MRs have high fault detection ability in mutation testing and differential testing. Bo Zhang 0057, Hongyu Zhang 0002, Junjie Chen 0003, Dan Hao 0001, Pablo Moscato |
ICSME | 1 |