A4 Artikkeli konferenssijulkaisussa
Proposing Isomorphic Microservices Based Architecture for Heterogeneous IoT Environments (2022)


Kotilainen, P., Autto, T., Järvinen, V., Das, T., & Tarkkanen, J. (2022). Proposing Isomorphic Microservices Based Architecture for Heterogeneous IoT Environments. In D. Taibi, M. Kuhrmann, T. Mikkonen, J. Klünder, & P. Abrahamsson (Eds.), PROFES 2022 : 23rd International Conference on Product-Focused Software Process Improvement, Proceedings (pp. 621-627). Springer International Publishing. Lecture Notes in Computer Science, 13709. https://doi.org/10.1007/978-3-031-21388-5_47


JYU-tekijät tai -toimittajat


Julkaisun tiedot

Julkaisun kaikki tekijät tai toimittajatKotilainen, Pyry; Autto, Teemu; Järvinen, Viljami; Das, Teerath; Tarkkanen, Juho

EmojulkaisuPROFES 2022 : 23rd International Conference on Product-Focused Software Process Improvement, Proceedings

Emojulkaisun toimittajatTaibi, Davide; Kuhrmann, Marco; Mikkonen, Tommi; Klünder, Jil; Abrahamsson, Pekka

Konferenssin paikka ja aikaJyväskylä, Finland21.-23.11.2022

ISBN978-3-031-21387-8

eISBN978-3-031-21388-5

Lehti tai sarjaLecture Notes in Computer Science

ISSN0302-9743

eISSN1611-3349

Julkaisuvuosi2022

Ilmestymispäivä14.11.2022

Sarjan numero13709

Artikkelin sivunumerot621-627

Kirjan kokonaissivumäärä682

KustantajaSpringer International Publishing

KustannuspaikkaCham

Julkaisun kielienglanti

DOIhttps://doi.org/10.1007/978-3-031-21388-5_47

Julkaisun avoin saatavuusEi avoin

Julkaisukanavan avoin saatavuus


Tiivistelmä

Recent advancements in IoT and web technologies have highlighted the significance of isomorphic software architecture development, which enables easier deployment of microservices in IoT-based systems. The key advantage of such systems is that the runtime or dynamic code migration between the components across the whole system becomes more flexible, increasing compatibility and improving resource allocation in networks. Despite the apparent advantages of such an approach, there are multiple issues and challenges to overcome before a truly valid solution can be built. In this idea paper, we propose an architecture for isomorphic microservice deployment on heterogeneous hardware assets, inspired by previous ideas introduced as liquid software [12]. The architecture consists of an orchestration server and a package manager, and various devices leveraging WebAssembly outside the browser to achieve a uniform computing environment. Our proposed architecture aligns with the long-term vision that, in the future, software deployment on heterogeneous devices can be simplified using WebAssembly.


YSO-asiasanatohjelmistoarkkitehtuuriesineiden internettietojärjestelmätohjelmointikieletverkkoympäristö

Vapaat asiasanatWebAssembly


Liittyvät organisaatiot


OKM-raportointiKyllä

Raportointivuosi2022

JUFO-taso1


Viimeisin päivitys 2024-30-04 klo 18:17