Demonstrating Liquid Software in IoT Using WebAssembly
Kotilainen, P., Järvinen, V., Autto, T., Rathnayaka, L., & Mikkonen, T. (2024). Demonstrating Liquid Software in IoT Using WebAssembly. In K. Stefanidis, K. Systä, M. Matera, S. Heil, H. Kondylakis, & E. Quintarelli (Eds.), Web Engineering : 24th International Conference, ICWE 2024, Tampere, Finland, June 17–20, 2024, Proceedings (pp. 381-384). Springer. Lecture Notes in Computer Science, 14629. https://doi.org/10.1007/978-3-031-62362-2_28
Published in
Lecture Notes in Computer ScienceEditors
Date
2024Access restrictions
Embargoed until: 2025-06-17Request copy from author
Copyright
© 2024 the Authors
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 devices and a computer acting as the orchestrator. The audience can interact with the orchestrator through a web interface to deploy different software configurations to the devices, and observe the deployment process as well as the deployed application in action.
Publisher
SpringerParent publication ISBN
978-3-031-62361-5Conference
International Conference on Web EngineeringIs part of publication
Web Engineering : 24th International Conference, ICWE 2024, Tampere, Finland, June 17–20, 2024, ProceedingsISSN Search the Publication Forum
0302-9743Publication in research information system
https://converis.jyu.fi/converis/portal/detail/Publication/220987681
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, number 8542/31/2022).License
Related items
Showing items with similar title or keywords.
-
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 ... -
WebAssembly in IoT : Beyond Toy Examples
Kotilainen, Pyry; Järvinen, Viljami; Tarkkanen, Juho; Autto, Teemu; Das, Teerath; Waseem, Muhammad; Mikkonen, Tommi (Springer Nature Switzerland, 2023)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 ... -
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 ... -
Examining Privacy and Trust Issues at the Edge of Isomorphic IoT Architectures : Case Liquid AI
Agbese, Mamia; Mäkitalo, Niko; Waseem, Muhammad; Mohanani, Rahul; Abrahamsson, Pekka; Mikkonen, Tommi (ACM, 2023)The growing domain of liquidity in computing extends its boundaries to include advancements like liquid artificial intelligence (AI). Liquid AI leverages liquid software using isomorphic Internet of Things (IoT) architecture ... -
LiquidAI : Towards an Isomorphic AI/ML System Architecture for the Cloud-Edge Continuum
Systä, Kari; Pautasso, Cesare; Taivalsaari, Antero; Mikkonen, Tommi (Springer Nature Switzerland, 2023)A typical Internet of Things (IoT) system consists of a large number of different subsystems and devices, including sensors and actuators, gateways that connect them to the Internet, cloud services, end-user applications ...