🤖 AI Summary
Addressing the challenges of protocol verification under time-varying network properties—namely, non-reproducible testing and difficult fault attribution—this paper proposes a modular, compositional testing paradigm centered on the programmable network emulator CORE/INET. We introduce the first simulator-native compositional testing architecture, which decouples protocol components from test logic, enabling decomposable, incremental validation of cross-layer interactions and precise fault localization. By integrating formal specifications (TLA+/SysML) with differential fuzz testing, our approach uncovers 17 previously undisclosed timing-sensitive defects across the TCP/QUIC/HTTP/3 protocol stack. Evaluation demonstrates a 3.8× improvement in verification efficiency and reduces false positive rates to 4.2%.