Work-in-Progress: Integrating WebAssembly into Service-Oriented Architectures for Edge Systems

Kreutzer M, Seidler M, Pazmino VB, Becker J (2024)


Publication Language: English

Publication Type: Conference contribution, Abstract of a poster

Publication year: 2024

Publisher: Association for Computing Machinery

Series: EMSOFT '23

City/Town: New York, NY, USA

Pages Range: 17–18

Conference Proceedings Title: Proceedings of the International Conference on Embedded Software

Event location: Hamburg, Germany

ISBN: 9798400702914

DOI: 10.1145/3607890.3608456

Abstract

Complex edge systems are often structured with service-oriented architectures. Different communications stacks such as MQTT, DDS, or Zenoh are used, hindering reuse of service implementations across systems. One emerging solution for deploying such services is WebAssembly, which enables platform-independent, secure, and low-overhead execution. We propose a concept for integrating Web-Assembly modules into microservice-based architectures using a specialized runtime. This runtime manages the communication between the WebAssembly module and other parts of the system. The runtime for integration of WebAssembly addresses the challenge of reusing service implementations across systems with different communication protocols. At the same time, this provides isolated, safe and secure execution. Both capabilities are central to service-oriented edge systems.

Authors with CRIS profile

Involved external institutions

How to cite

APA:

Kreutzer, M., Seidler, M., Pazmino, V.B., & Becker, J. (2024). Work-in-Progress: Integrating WebAssembly into Service-Oriented Architectures for Edge Systems. Poster presentation at ESWEEK: Embedded Systems Week, Hamburg, Germany.

MLA:

Kreutzer, Marius, et al. "Work-in-Progress: Integrating WebAssembly into Service-Oriented Architectures for Edge Systems." Presented at ESWEEK: Embedded Systems Week, Hamburg, Germany New York, NY, USA: Association for Computing Machinery, 2024.

BibTeX: Download