Potential of WebAssembly for Embedded Systems

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Wallentowitz, Stefan, Kersting, Bastian, Dumitriu, Dan Mihai
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866911877156569088
author Wallentowitz, Stefan
Kersting, Bastian
Dumitriu, Dan Mihai
author_facet Wallentowitz, Stefan
Kersting, Bastian
Dumitriu, Dan Mihai
contents Application virtual machines provide strong isolation properties and are established in the context of software portability. Those opportunities make them interesting for scalable and secure IoT deployments. WebAssembly is an application virtual machine with origins in web browsers, that is getting rapidly adopted in other domains. The strong and steadily growing ecosystem makes WebAssembly an interesting candidate for Embedded Systems. This position paper discusses the usage of WebAssembly in Embedded Systems. After introducing the basic concepts of WebAssembly and existing runtime environments, we give an overview of the challenges for the efficient usage of WebAssembly in Embedded Systems. The paper concludes with a real world case study that demonstrates the viability, before giving an outlook on open issues and upcoming work.
format Preprint
id arxiv_https___arxiv_org_abs_2405_09213
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Potential of WebAssembly for Embedded Systems
Wallentowitz, Stefan
Kersting, Bastian
Dumitriu, Dan Mihai
Operating Systems
Programming Languages
Application virtual machines provide strong isolation properties and are established in the context of software portability. Those opportunities make them interesting for scalable and secure IoT deployments. WebAssembly is an application virtual machine with origins in web browsers, that is getting rapidly adopted in other domains. The strong and steadily growing ecosystem makes WebAssembly an interesting candidate for Embedded Systems. This position paper discusses the usage of WebAssembly in Embedded Systems. After introducing the basic concepts of WebAssembly and existing runtime environments, we give an overview of the challenges for the efficient usage of WebAssembly in Embedded Systems. The paper concludes with a real world case study that demonstrates the viability, before giving an outlook on open issues and upcoming work.
title Potential of WebAssembly for Embedded Systems
topic Operating Systems
Programming Languages
url https://arxiv.org/abs/2405.09213