• Home
  • Search
  • DrWASI : LLM-assisted Differential Testing for WebAssembly System Interface Implementations
  • Cite Icon1
  • https://doi.org/10.1145/3716379Copy DOI Icon

DrWASI : LLM-assisted Differential Testing for WebAssembly System Interface Implementations

Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

WebAssembly (Wasm) is an emerging binary format that serves as a compilation target for over 40 programming languages. Wasm runtimes provide execution environments that enhance portability by abstracting away operating systems and hardware details. A key component in these runtimes is the WebAssembly System Interface (WASI), which manages interactions with operating systems, like file operations. Considering the critical role of Wasm runtimes, the community has aimed to detect their implementation bugs. However, no work has focused on WASI-specific bugs that can affect the original functionalities of running Wasm binaries and cause unexpected results. To fill the void, we present DrWASI , the first general-purpose differential testing framework for WASI implementations. Our approach uses a large language model to generate seeds and applies variant and environment mutation strategies to expand and enrich the test case corpus. We then perform differential testing across major Wasm runtimes. By leveraging dynamic and static information collected during and after the execution, DrWASI can identify bugs. Our evaluation shows that DrWASI uncovered 33 unique bugs, with all confirmed and 7 fixed by developers. This research represents a pioneering step in exploring a promising yet under-explored area of the Wasm ecosystem, providing valuable insights for stakeholders.

Similar Papers
  • Conference Article
  • Citations3

A Diesel Engine Assembly Quality Detection Method Based on Cross-point Frequency Response and Static and Dynamic Information Fusion

  • May 01, 2022
  • Xinwei Wang +3
  • Conference Article

BiTDB: Constructing A Built-in TEE Secure Database for Embedded Systems (Extended Abstract)

  • May 19, 2025
  • Chengyan Ma +6
  • Research Article
  • Citations7

Model‐checking‐driven explorative testing of CRDT designs and implementations

  • Mar 15, 2023
  • Journal of Software: Evolution and Process
  • Yuqi Zhang +3
  • Research Article
  • Citations17

Building Customized Chatbots for Document Summarization and Question Answering using Large Language Models using a Framework with OpenAI, Lang chain, and Streamlit

  • Apr 08, 2024
  • Journal of Information Technology and Digital World
  • Sangita Pokhrel +3
  • Book Chapter
  • Citations1

Toward an Execution Trace Standard: An MDE Approach

  • Jan 01, 2023
  • Claudia Pereira +2
  • Research Article
  • Citations7

A declarative approach to detecting design patterns from Java execution traces and source code

  • Mar 26, 2024
  • Information and Software Technology
  • Aswathy Mohan +2
  • Conference Article
  • Citations7

<title>Artificial neural networks architecture for handwritten signature authentication</title>

  • Sep 02, 1993
  • Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE
  • Hubert Cardot +3
  • Research Article
  • Citations21

INFORMATION-BASED EVACUATION EXPERIMENT AND ITS CELLULAR AUTOMATON SIMULATION

  • Oct 01, 2009
  • International Journal of Modern Physics C
  • Lizhong Yang +4
  • Research Article

Comparison of FePt high-density magnetic recording media development between large language models and experimental experts: do LLMs recommend fluoride as a segregant?

  • Jan 09, 2026
  • Science and Technology of Advanced Materials: Methods
  • Masashi Ishii +3
  • Research Article
  • Citations21

Fresh underground light non-aqueous liquid (LNAPL) pollution source zone monitoring in an outdoor experiment using cross-hole electrical resistivity tomography.

  • Apr 30, 2019
  • Environmental Science and Pollution Research
  • Shuai Shao +2
  • Conference Article

An educational networking framework for full layer implementation and testing

  • Aug 17, 2014
  • Keunhong Lee +2
  • PDF
  • Research Article
  • Citations34

Facial Expression Recognition from Video Sequences Based on Spatial‐Temporal Motion Local Binary Pattern and Gabor Multiorientation Fusion Histogram

  • Jan 01, 2017
  • Mathematical Problems in Engineering
  • Lei Zhao +2
  • Conference Article
  • Citations1

Event Recognition Based on Top-Down Motion Attention

  • Aug 01, 2010
  • Li Li +5
  • Research Article
  • Citations117

Identifying influential nodes in complex networks: Effective distance gravity model

  • Feb 01, 2021
  • Information Sciences
  • Qiuyan Shang +2
  • PDF
  • Research Article
  • Citations15

Light-Weight and Versatile Monitor for a Self-Adaptive Software Framework for IoT Systems

  • Jan 01, 2016
  • Journal of Sensors
  • Young-Joo Kim +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.