[HTML][HTML] An overview of WebAssembly for IoT: Background, tools, state-of-the-art, challenges, and future directions

PP Ray - Future Internet, 2023 - mdpi.com
This paper explores the relationship between two emerging technologies, WebAssembly
(Wasm) and the Internet of Things (IoT). It examines the complementary roles of these …

Empowering web applications with webassembly: Are we there yet?

W Wang - 2021 36th IEEE/ACM International Conference on …, 2021 - ieeexplore.ieee.org
WebAssembly is the newest web standard. It defines a compact bytecode format that allows
it to be loaded and executed fast. While WebAssembly is generally believed to be faster than …

Understanding the performance of webassembly applications

Y Yan, T Tu, L Zhao, Y Zhou, W Wang - Proceedings of the 21st ACM …, 2021 - dl.acm.org
WebAssembly is the newest language to arrive on the web. It features a compact binary
format, making it fast to be loaded and decoded. While WebAssembly is generally expected …

Wasabi: A framework for dynamically analyzing webassembly

D Lehmann, M Pradel - Proceedings of the Twenty-Fourth International …, 2019 - dl.acm.org
WebAssembly is the new low-level language for the web and has now been implemented in
all major browsers since over a year. To ensure the security, performance, and correctness …

Webassembly versus javascript: Energy and runtime performance

J De Macedo, R Abreu, R Pereira… - … Conference on ICT for …, 2022 - ieeexplore.ieee.org
The worldwide Web has dramatically evolved in recent years. Web pages are dynamic,
expressed by programs written in common programming languages given rise to …

Characterizing and detecting webassembly runtime bugs

Y Zhang, S Cao, H Wang, Z Chen, X Luo… - ACM Transactions on …, 2023 - dl.acm.org
WebAssembly (abbreviated WASM) has emerged as a promising language of the Web and
also been used for a wide spectrum of software applications such as mobile applications …

Minethrottle: Defending against wasm in-browser cryptojacking

W Bian, W Meng, M Zhang - Proceedings of The Web Conference 2020, 2020 - dl.acm.org
In-browser cryptojacking is an urgent threat to web users, where an attacker abuses the
users' computing resources without obtaining their consent. In-browser mining programs are …

Wasma: A static webassembly analysis framework for everyone

F Breitfelder, T Roth, L Baumgärtner… - … on Software Analysis …, 2023 - ieeexplore.ieee.org
The usage of WebAssembly (Wasm) is not only increasing in the web browser, but also as a
backend technology on servers. Since Wasm introduces several security issues, like the …

VM matters: a comparison of WASM VMs and EVMs in the performance of blockchain smart contracts

Y Zhang, S Zheng, H Wang, L Wu, G Huang… - ACM Transactions on …, 2024 - dl.acm.org
Beyond an emerging popular web applications runtime supported in almost all commodity
browsers, WebAssembly (WASM) is further regarded to be the next-generation execution …

Seamless offloading of web app computations from mobile device to edge clouds via html5 web worker migration

HJ Jeong, CH Shin, KY Shin, HJ Lee… - Proceedings of the ACM …, 2019 - dl.acm.org
Future mobile applications, such as mobile cloud gaming or augmented reality, require not
only high computation power but strict latency constraints. To provide computing resources …