TY - GEN
T1 - Artifact
T2 - 18th IEEE/ACM Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2023
AU - Hassan, Houssam Hajj
AU - Bouloukakis, Georgios
AU - Kattepur, Ajay
AU - Conan, Denis
AU - Belaid, Djamel
N1 - Publisher Copyright:
© 2023 IEEE.
PY - 2023/1/1
Y1 - 2023/1/1
N2 - 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.
AB - 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.
KW - Adaptive Systems
KW - Automated Planning
KW - IoT
KW - QoS
KW - Smart Spaces
UR - https://www.scopus.com/pages/publications/85166291080
U2 - 10.1109/SEAMS59076.2023.00032
DO - 10.1109/SEAMS59076.2023.00032
M3 - Conference contribution
AN - SCOPUS:85166291080
T3 - ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems
SP - 188
EP - 194
BT - Proceedings - 2023 IEEE/ACM 18th Symposium on Software Engineering for Adaptive and Self-Managing Systems, SEAMS 2023
PB - IEEE Computer Society
Y2 - 15 May 2023 through 16 May 2023
ER -