Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yanbang Sun

dblp:337/9605 · DBLP profile ↗
← Back
4ranked-venue papers
2as first author
4since 2021 · last 2026
0009-0005-6047-1554ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 2 · 2 since 2021Security and privacy · 1 · 1 first-author · 1 since 2021Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
2 papers
Systems and software security · 19% Cyber-physical and IoT security · 19% Web and mobile security · 19%
Software engineering, system software, and programming languages
2 papers
Program synthesis and code generation · 100%
Artificial intelligence
1 paper
Information extraction and text analysis · 100%
Databases, data mining, and information retrieval
1 paper
Knowledge graphs · 100%

Topics — the 8 heaviest of 9, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program synthesis and code generation
code generation with language models
1.522024
API Entity and Relation Joint Extraction from Text via Dynamic Prompt-tuned Language Model · ACM Trans. Softw. Eng. Methodol. 2024
Let's Discover More API Relations: A Large Language Model-Based AI Chain for Unsupervised API Relation Inference · ACM Trans. Softw. Eng. Methodol. 2024
Web and mobile security › web application vulnerability
access control vulnerability
1.012026
BACHunter: Detecting Broken Access Control Vulnerabilities in Intelligent Connected Vehicles · SP 2026
Cyber-physical and IoT security
automotive security
1.012026
BACHunter: Detecting Broken Access Control Vulnerabilities in Intelligent Connected Vehicles · SP 2026
Authentication and access control
broken access control
1.012026
BACHunter: Detecting Broken Access Control Vulnerabilities in Intelligent Connected Vehicles · SP 2026
Blockchain and cryptocurrency security › smart contract security
vulnerability detection
1.012026
BACHunter: Detecting Broken Access Control Vulnerabilities in Intelligent Connected Vehicles · SP 2026
Systems and software security
vulnerability discovery
1.012026
SemFuzz: A Semantics-Aware Fuzzing Framework for Network Protocol Implementations · WWW 2026
Natural language and speech › Information extraction and text analysis › relation extraction
joint extraction
0.812024
API Entity and Relation Joint Extraction from Text via Dynamic Prompt-tuned Language Model · ACM Trans. Softw. Eng. Methodol. 2024
Network security › protocol security
network protocol security
0.312026
SemFuzz: A Semantics-Aware Fuzzing Framework for Network Protocol Implementations · WWW 2026

Methods — techniques the papers use, named apart from their topics

large language model · 2.5fuzzing · 2.0prompt ensembling · 1.5multi-task learning · 1.5large pre-trained language model · 1.5dynamic prompt tuning · 1.5chain-of-thought · 1.5AI chain · 1.5RFC semantic rule extraction · 1.0
YearPublicationVenuePosition
2026 BACHunter: Detecting Broken Access Control Vulnerabilities in Intelligent Connected Vehicles
Yanbang Sun, Xiaohong Li 0001, Quanzhou Wang, Hebo Leng, Guangzheng Yao, Junjie Wang 0007
SP1
2026 SemFuzz: A Semantics-Aware Fuzzing Framework for Network Protocol Implementations
abstract
Network protocols are the foundation of modern communication, yet their implementations often contain semantic vulnerabilities stemming from inadequate understanding of specification semantics. Existing gray-box and black-box testing approaches lack semantic modeling of protocols, making it difficult to precisely express testing intent and cover boundary conditions. Moreover, they typically rely on coarse-grained oracles such as crashes, which are inadequate for identifying deep semantic vulnerabilities. To address these limitations, we present a semantics-aware fuzzing framework, SemFuzz. The framework leverages large language models to extract structured semantic rules from RFC documents and generates test cases that intentionally violate these rules to encode specific testing intents. It then detects deep semantic vulnerabilities by comparing the observed responses with the expected ones. Evaluation on seven widely deployed protocol implementations shows that SemFuzz identified sixteen potential vulnerabilities, ten of which have been confirmed. Among the confirmed vulnerabilities, five were previously unknown and four have been assigned CVEs. These results demonstrate the effectiveness of SemFuzz in detecting semantic vulnerabilities.
Yanbang Sun, Quan Luo, Yuelin Wang, Benjin Liu, Xiaohong Li 0001, Junjie Wang 0007
WWW1
2024 Let's Discover More API Relations: A Large Language Model-Based AI Chain for Unsupervised API Relation Inference
abstract
APIs have intricate relations that can be described in text and represented as knowledge graphs to aid software engineering tasks. Existing relation extraction methods have limitations, such as limited API text corpus, and are affected by the characteristics of the input text. To address these limitations, we propose utilizing large language models (LLMs) (e.g., GPT-3.5) as a neural knowledge base for API relation inference. This approach leverages the entire Web used to pre-train LLMs as a knowledge base and is insensitive to the context and complexity of input texts. To ensure accurate inference, we design an AI chain consisting of three AI modules: API Fully Qualified Name (FQN) Parser, API Knowledge Extractor, and API Relation Decider. The accuracy of the API FQN Parser and API Relation Decider is 0.81 and 0.83, respectively. Using the generative capacity of the LLM and our approach’s inference capability, we achieve an average F1 value of 0.76 under the three datasets, significantly higher than the state-of-the-art method’s average F1 value of 0.40. Compared to the original CoT and modularized CoT methods, our AI chain design has improved the performance of API relation inference by 71% and 49%, respectively. Meanwhile, the prompt ensembling strategy enhances the performance of our approach by 32%. The API relations inferred by our method can be further organized into structured forms to provide support for other software engineering tasks.
Yanbang Sun, Zhenchang Xing, Yuanlong Cao, Jieshan Chen, Xiwei Xu 0001, Huan Jin
ACM Trans. Softw. Eng. Methodol.2
2024 API Entity and Relation Joint Extraction from Text via Dynamic Prompt-tuned Language Model
abstract
Extraction of Application Programming Interfaces (APIs) and their semantic relations from unstructured text (e.g., Stack Overflow) is a fundamental work for software engineering tasks (e.g., API recommendation). However, existing approaches are rule based and sequence labeling based. They must manually enumerate the rules or label data for a wide range of sentence patterns, which involves a significant amount of labor overhead and is exacerbated by morphological and common-word ambiguity. In contrast to matching or labeling API entities and relations, this article formulates heterogeneous API extraction and API relation extraction task as a sequence-to-sequence generation task and proposes the API Entity-Relation Joint Extraction framework (AERJE), an API entity-relation joint extraction model based on the large pre-trained language model. After training on a small number of ambiguous but correctly labeled data, AERJE builds a multi-task architecture that extracts API entities and relations from unstructured text using dynamic prompts. We systematically evaluate AERJE on a set of long and ambiguous sentences from Stack Overflow. The experimental results show that AERJE achieves high accuracy and discrimination ability in API entity-relation joint extraction, even with zero or few-shot fine-tuning.
Yanbang Sun, Zhenchang Xing, Xiwei Xu 0001, Qinghua Lu 0001
ACM Trans. Softw. Eng. Methodol.2