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 toimittajat: Kotilainen, Pyry; Autto, Teemu; Järvinen, Viljami; Das, Teerath; Tarkkanen, Juho
Emojulkaisu: PROFES 2022 : 23rd International Conference on Product-Focused Software Process Improvement, Proceedings
Emojulkaisun toimittajat: Taibi, Davide; Kuhrmann, Marco; Mikkonen, Tommi; Klünder, Jil; Abrahamsson, Pekka
Konferenssin paikka ja aika: Jyväskylä, Finland, 21.-23.11.2022
ISBN: 978-3-031-21387-8
eISBN: 978-3-031-21388-5
Lehti tai sarja: Lecture Notes in Computer Science
ISSN: 0302-9743
eISSN: 1611-3349
Julkaisuvuosi: 2022
Ilmestymispäivä: 14.11.2022
Sarjan numero: 13709
Artikkelin sivunumerot: 621-627
Kirjan kokonaissivumäärä: 682
Kustantaja: Springer International Publishing
Kustannuspaikka: Cham
Julkaisun kieli: englanti
DOI: https://doi.org/10.1007/978-3-031-21388-5_47
Julkaisun avoin saatavuus: Ei 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-asiasanat: ohjelmistoarkkitehtuuri; esineiden internet; tietojärjestelmät; ohjelmointikielet; verkkoympäristö
Vapaat asiasanat: WebAssembly
Liittyvät organisaatiot
OKM-raportointi: Kyllä
Raportointivuosi: 2022
JUFO-taso: 1
- Tekniikka (Informaatioteknologian tiedekunta IT) OHTE; Aiemmin Ohjelmisto- ja tietoliikennetekniikka
- Secure Communications Engineering and Signal Processing (Informaatioteknologian tiedekunta IT) SCSP
- Tietojärjestelmätiede (Informaatioteknologian tiedekunta IT) TJT
- Empirical Cyber Security and Software Engineering (Informaatioteknologian tiedekunta IT) ECSSE
Emojulkaisu, jossa JYU-tekijöitä:
- Taibi, D., Kuhrmann, M., Mikkonen, T., Klünder, J., & Abrahamsson, P. (Eds.). (2022). PROFES 2022 : 23rd International Conference on Product-Focused Software Process Improvement, Proceedings. Springer International Publishing. Lecture Notes in Computer Science, 13709. https://doi.org/10.1007/978-3-031-21388-5