Publication Type
Journal Article
Version
publishedVersion
Publication Date
10-2026
Abstract
As autonomous driving systems (ADS) are increasingly deployed in real-world environments, discovering diverse unsafe driving scenarios remains a fundamental yet difficult problem. Existing scenario generation and testing approaches often rely on black-box exploration or externally-observed heuristic feedback, which struggle to effectively guide the search toward high-risk scenarios induced by complex decision-making behaviors. A key difficulty stems from the fact that unsafe behaviors in ADS often arise from internal decision-making logic, which can induce structured and discontinuous responses that are hard to effectively explore using purely black-box guidance. Consequently, current tools tend to repeatedly discover a narrow set of similar unsafe scenario types, limiting their ability to expose diverse and previously unseen failure modes.In this paper, we propose MG-Fuzz, a model-guided, multi-objective fuzzing framework for unsafe scenario discovery in autonomous driving systems. Our approach extracts an automaton model that captures the core control logic of the ADS decision-making component, and leverages this model as structured guidance for search-based scenario exploration. To systematically drive the exploration process, MG-Fuzz integrates model-based metrics derived from the automaton with complementary safety metrics, enabling effective evaluation and prioritization of generated driving scenarios across diverse unsafe behavior types. MG-Fuzz has been developed and thoroughly evaluated through extensive experiments on autonomous driving systems. Experimental evidence indicates that MG-Fuzz successfully detects 18 distinct types of unsafe driving scenarios, marking a substantial improvement in detection breadth relative to current state-of-the-art tools.
Keywords
Autonomous Driving System, Fuzz Testing, Automaton Modeling
Discipline
Artificial Intelligence and Robotics | Software Engineering
Research Areas
Software and Cyber-Physical Systems
Areas of Excellence
Digital transformation
Publication
Proceedings of the ACM on Software Engineering
Volume
3
Issue
ISSTA
First Page
940
Last Page
962
ISSN
2994-970X
Identifier
10.1145/3832132
Publisher
Association for Computing Machinery
Citation
LYU, Yulong; HONG, Ruiqi; WANG, Jiawan; SUN, Jun; and BU, Lei.
MG-Fuzz: Model-guided fuzzing for unsafe scenario discovery in autonomous driving systems. (2026). Proceedings of the ACM on Software Engineering. 3, (ISSTA), 940-962.
Available at: https://ink.library.smu.edu.sg/sis_research/11359
Creative Commons License

This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://doi.org/10.1145/3832132