Artifact: Implementation of an Adaptive Flow Management Framework for IoT Spaces

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

Abstract

This paper presents the implementation and guideline of PlanIoT, an adaptive flow management framework for IoT-enhanced spaces. Such spaces are composed of applications deployed at the Edge with varying QoS requirements in terms of response time, timely delivery, throughput, etc. Configuring the Edge infrastructure requires tuning multiple parameters for optimal QoS satisfaction of applications. This is a complex task especially when the system has to be re-adapted (e.g., emergency situations). The PlanIoT framework manages application data flows in an adaptive manner. This is achieved via the following core software components: (i) a queueing network composer; (ii) an automated planning modeler; and (iii) an AI planner. This artifact presents implementation details of these components as well as guidelines for using the PlanIoT framework.

Original languageEnglish
Title of host publicationProceedings - 2023 IEEE/ACM 18th Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2023
PublisherIEEE Computer Society
Pages188-194
Number of pages7
ISBN (Electronic)9798350311921
DOIs
Publication statusPublished - 1 Jan 2023
Event18th IEEE/ACM Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2023 - Melbourne, Australia
Duration: 15 May 202316 May 2023

Publication series

NameICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
Volume2023-May
ISSN (Print)2157-2305
ISSN (Electronic)2156-7891

Conference

Conference18th IEEE/ACM Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2023
Country/TerritoryAustralia
CityMelbourne
Period15/05/2316/05/23

Keywords

  • Adaptive Systems
  • Automated Planning
  • IoT
  • QoS
  • Smart Spaces

Fingerprint

Dive into the research topics of 'Artifact: Implementation of an Adaptive Flow Management Framework for IoT Spaces'. Together they form a unique fingerprint.

Cite this