TY - JOUR
T1 - A novel multi-level evaluation approach for human-coupled IoT applications
T2 - High-level DEVS smart object system modeling and multi-level co-simulation for human-coupled iot design
AU - Seok, Moon Gi
AU - Park, Daejin
N1 - Publisher Copyright:
© The Author(s) 2018. corrected publication 2021.
PY - 2024/2
Y1 - 2024/2
N2 - The recent emerging trend to promote the harmonious interactions between human and smart objects in Internet of Things (IoT) applications has led to the rising demand for the comprehensive exploration of associated IoT design spaces, considering system-, network-, and human-level perspectives. The traditional design approach of networked smart objects tends to ignore the effects caused by human interactions so that the existing approach has the limited capability in joint system/network/human multi-level exploration. In this paper, we propose a high-level system modeling and multi-level simulation approach for microsystem models to interoperate with high-level models in the human-level perspective and to provide comprehensive co-exploration. The high-level system modeling enables one to abstract the detailed operations of hardware platforms using power and timing data obtained by the proposed high-level state-based profiling method and using the event-driven modeling concept. For the event-driven system modeling, we utilize the discrete-event system specification (DEVS) to support scalable model-driven prototyping. To represent the coupled relationship of network-level system activity and human-level interactions between node systems and humans, we employ a general-purpose network simulator to model the operation and communication of network modules in smart objects and developed agent-based human behavioral models. For the co-simulation of multi-level models, we designed a distributed simulation platform to enable the interoperation between the DEVS simulator and the network simulator using a runtime infrastructure. The proposed modeling and simulation approach is applied for the multi-level evaluation of a smart museum application to estimate the effect of energy-efficiency policies.
AB - The recent emerging trend to promote the harmonious interactions between human and smart objects in Internet of Things (IoT) applications has led to the rising demand for the comprehensive exploration of associated IoT design spaces, considering system-, network-, and human-level perspectives. The traditional design approach of networked smart objects tends to ignore the effects caused by human interactions so that the existing approach has the limited capability in joint system/network/human multi-level exploration. In this paper, we propose a high-level system modeling and multi-level simulation approach for microsystem models to interoperate with high-level models in the human-level perspective and to provide comprehensive co-exploration. The high-level system modeling enables one to abstract the detailed operations of hardware platforms using power and timing data obtained by the proposed high-level state-based profiling method and using the event-driven modeling concept. For the event-driven system modeling, we utilize the discrete-event system specification (DEVS) to support scalable model-driven prototyping. To represent the coupled relationship of network-level system activity and human-level interactions between node systems and humans, we employ a general-purpose network simulator to model the operation and communication of network modules in smart objects and developed agent-based human behavioral models. For the co-simulation of multi-level models, we designed a distributed simulation platform to enable the interoperation between the DEVS simulator and the network simulator using a runtime infrastructure. The proposed modeling and simulation approach is applied for the multi-level evaluation of a smart museum application to estimate the effect of energy-efficiency policies.
KW - DEVS
KW - Human-coupled Internet-of-Thing
KW - Multi-level modeling and simulation
KW - NS-3
KW - Smart object
UR - http://www.scopus.com/inward/record.url?scp=85050586873&partnerID=8YFLogxK
U2 - 10.1007/s12652-018-0943-8
DO - 10.1007/s12652-018-0943-8
M3 - Article
AN - SCOPUS:85050586873
SN - 1868-5137
VL - 15
SP - 1395
EP - 1408
JO - Journal of Ambient Intelligence and Humanized Computing
JF - Journal of Ambient Intelligence and Humanized Computing
IS - 2
ER -