WebAssembly in IoT : Beyond Toy Examples
Kotilainen, P., Järvinen, V., Tarkkanen, J., Autto, T., Das, T., Waseem, M., & Mikkonen, T. (2023). WebAssembly in IoT : Beyond Toy Examples. In I. Garrigós, J. M. Murillo Rodríguez, & M. Wimmer (Eds.), Web Engineering : 23rd International Conference, ICWE 2023, Alicante, Spain, June 6–9, 2023, Proceedings (pp. 93-100). Springer Nature Switzerland. Lecture Notes in Computer Science, 13893. https://doi.org/10.1007/978-3-031-34444-2_7
Published in
Lecture Notes in Computer ScienceAuthors
Date
2023Discipline
TietojärjestelmätiedeEmpirical Cyber Security and Software EngineeringTekniikkaSecure Communications Engineering and Signal ProcessingInformation Systems ScienceEmpirical Cyber Security and Software EngineeringEngineeringSecure Communications Engineering and Signal ProcessingCopyright
© 2023 Springer
WebAssembly enables running the same application code in a range of devices in headless mode outside the browser. Furthermore, it has been proposed that WebAssembly applications can be made isomorphic so that they can be liberally allocated to a set of computers that comprise the runtime environment. In this paper, we explore if WebAssembly truly enables the development of comprehensive IoT applications with the same ease as more traditional techniques would enable.
Publisher
Springer Nature SwitzerlandParent publication ISBN
978-3-031-34443-5Conference
International Conference on Web EngineeringIs part of publication
Web Engineering : 23rd International Conference, ICWE 2023, Alicante, Spain, June 6–9, 2023, ProceedingsISSN Search the Publication Forum
0302-9743Publication in research information system
https://converis.jyu.fi/converis/portal/detail/Publication/183671184
Metadata
Show full item recordCollections
Related funder(s)
Business FinlandFunding program(s)
Co-Innovation, BFAdditional information about funding
This work has been supported by Business Finland (project LiquidAI, 8542/31/2022).License
Related items
Showing items with similar title or keywords.
-
Vapaasti sijoiteltavien ohjelmistojen koostaminen IoT-ympäristössä
Tarkkanen, Juho (2024)Reunalaskenta ja esineiden internet (IoT) lupaavat monenlaisia innovaatioita ja parannuksia niin ihmisten arjen kuin teollisuudenkin teknologiseen ympäristöön. Monenlaisten laitteiden kytkeytyessä toisiinsa tiheiksi ja ... -
Towards Liquid AI in IoT with WebAssembly : A Prototype Implementation
Kotilainen, Pyry; Heikkilä, Ville; Systä, Kari; Mikkonen, Tommi (Springer, 2023)An Internet of Things (IoT) system typically comprises numerous subsystems and devices, such as sensors, actuators, gateways for internet connectivity, cloud services, end-user applications, and analytics. Currently, these ... -
Demonstrating Liquid Software in IoT Using WebAssembly
Kotilainen, Pyry; Järvinen, Viljami; Autto, Teemu; Rathnayaka, Lakshan; Mikkonen, Tommi (Springer, 2024)In this paper we introduce a demonstration of our prototype orchestration system utilising WebAssembly to achieve isomorphism for a liquid software IoT system. The demonstration hardware consists of two Raspberry Pi IoT ... -
Mitä uutta WebAssembly tuo web-ympäristöön?
Rundelin, Riku (2019)JavaScript on pitkään ollut ainoa web-selainten tukema ohjelmointikieli. Suorituskykykriittisissä sovelluksissa sen epätasainen suorituskyky jää kuitenkin usein puuttelliseksi. Tässä tutkielmassa tutustutaan WebAssemblyyn, ... -
Issues and Their Causes in WebAssembly Applications : An Empirical Study
Waseem, Muhammad; Das, Teerath; Ahmad, Aakash; Liang, Peng; Mikkonen, Tommi (ACM, 2024)WebAssembly (Wasm) is a binary instruction format designed for secure and efficient execution within sandboxed environments - predominantly web apps and browsers - to facilitate performance, security, and flexibility of ...