Towards Seamless IoT Device-Edge-Cloud Continuum: Software Architecture Options of IoT Devices Revisited

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

12 Citations (Scopus)

Abstract

In this paper we revisit a taxonomy of client-side IoT software architectures that we presented a few years ago. We note that the emergence of inexpensive AI/ML hardware and new communication technologies are broadening the architectural options for IoT devices even further. These options can have a significant impact on the overall end-to-end architecture and topology of IoT systems, e.g., in determining how much computation can be performed on the edge of the network. We study the implications of the IoT device architecture choices in light of the new observations, as well as make some new predictions about future directions. Additionally, we make a case for isomorphic IoT systems in which development complexity is alleviated with consistent use of technologies across the entire stack, providing a seamless continuum from edge devices all the way to the cloud.

Original languageEnglish
Title of host publicationICWE 2021 Workshops - ICWE 2021 International Workshops, BECS and Invited Papers, 2021, Revised Selected Papers
EditorsMaxim Bakaev, In-Young Ko, Michael Mrissa, Michael Mrissa, Cesare Pautasso, Abhishek Srivastava
PublisherSpringer
Pages82-98
Number of pages17
ISBN (Print)9783030922306
DOIs
Publication statusPublished - 2022
Publication typeA4 Article in conference proceedings
EventInternational Workshop on Big data-driven Edge Cloud Services held in conjunction with International Conference on Web Engineering -
Duration: 18 May 202121 May 2021

Publication series

NameCommunications in Computer and Information Science
Volume1508 CCIS
ISSN (Print)1865-0929
ISSN (Electronic)1865-0937

Conference

ConferenceInternational Workshop on Big data-driven Edge Cloud Services held in conjunction with International Conference on Web Engineering
Period18/05/2121/05/21

Keywords

  • Edge computing
  • Embedded devices
  • Internet of Things
  • IoT
  • Isomorphic software
  • Isomorphism
  • Liquid software
  • Programmable world
  • Software architecture
  • Software engineering

Publication forum classification

  • Publication forum level 1

ASJC Scopus subject areas

  • General Computer Science
  • General Mathematics

Fingerprint

Dive into the research topics of 'Towards Seamless IoT Device-Edge-Cloud Continuum: Software Architecture Options of IoT Devices Revisited'. Together they form a unique fingerprint.

Cite this