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

Yulai Fu

dblp:426/3929 · DBLP profile ↗
← Back
1ranked-venue papers
0as first author
1since 2021 · last 2025
—ORCID · unresolved

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

Software engineering, systems software and programming languages · 1 · 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.

Software engineering, system software, and programming languages
1 paper
Software testing · 100%
Computer networks
1 paper
Internet of things and sensor networks · 100%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Software testing
fuzzing
0.912025
Industry Practice of LLM-Assisted Protocol Fuzzing for Commercial Communication Modules · ASE 2025
Software testing › fuzzing
protocol fuzzing
0.912025
Industry Practice of LLM-Assisted Protocol Fuzzing for Commercial Communication Modules · ASE 2025
Software testing › fuzzing
coverage-guided fuzzing
0.312025
Industry Practice of LLM-Assisted Protocol Fuzzing for Commercial Communication Modules · ASE 2025

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

retrieval-augmented generation · 1.7large language model · 1.7hybrid mutation · 1.7GPIO-based instrumentation · 1.7
YearPublicationVenuePosition
2025 Industry Practice of LLM-Assisted Protocol Fuzzing for Commercial Communication Modules
abstract
Fuzzing is widely used for software robustness testing. However, its application in commercial communication modules remains limited due to several key challenges, including labor-intensive template generation, lack of coverage collection support, limited testing performance, and inconsistencies between practical hardware and software CI/CD processes. In collaboration with China Mobile IoT, we present FuzzCM, a comprehensive protocol fuzzing framework tailored for commercial communication modules. FuzzCM employs a Retrieval-Augmented Generation (RAG)-enhanced large language model (LLM) to automate template generation and utilizes GPIO-based instrumentation for efficient runtime coverage data collection. Additionally, it leverages a knowledge base constructed from prior tests to guide hybrid mutation strategies and integrates CI/CD across both software and hardware layers, enabling continuous and environment-aware testing. We conducted an industrial practice with FuzzCM on five LTE Cat.1 bis modules, identifying 21 previously unknown bugs, 15 of which have been fixed. The results demonstrate that FuzzCM outperforms both manual methods and the Peach* approach, achieving average coverage improvements of 51% and 29%, respectively, with overall coverage reaching 85%.
Yulai Fu, Ronghua Shi, Fuchen Ma, Heyuan Shi
ASE5