STL4IoT: a statechart template library for IoT system design

被引:0
|
作者
Rempillo, Clyde [1 ]
Mustafiz, Sadaf [1 ]
机构
[1] Toronto Metropolitan Univ, Dept Comp Sci, 245 Church St, Toronto, ON M5B 2K3, Canada
来源
SIMULATION-TRANSACTIONS OF THE SOCIETY FOR MODELING AND SIMULATION INTERNATIONAL | 2025年 / 101卷 / 03期
基金
加拿大自然科学与工程研究理事会;
关键词
Model-based design; statecharts; templates; Internet-of-Things (IoT); smart home system; SIMULATION; INTERNET; THINGS;
D O I
10.1177/00375497241290369
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The engineering of IoT systems brings about various challenges due to the inherent complexities associated with such heterogeneous systems. In this paper, we propose a library of statechart templates, STL4IoT, for designing complex IoT systems. We have developed atomic statechart components modeling the heterogeneous aspects of IoT systems including sensors, actuators, physical entities, network, and controller. Base system units for smart systems have also been designed. A component for calculating power usage is available in the library. In addition, a smart hub template that controls interactions among multiple IoT systems and manages power consumption has also been proposed. The templates aim to facilitate the modeling and simulation of IoT systems. Our work is demonstrated with a smart home system consisting of a smart hub of lights, a smart microwave, a smart TV, and a smart fire alarm system. We have created a multi statechart with Itemis CREATE based on the proposed templates and components. A smart home simulator has been developed by generating controller code from the statechart and integrating it with a user interface.
引用
收藏
页数:28
相关论文
共 50 条
  • [41] Art Product Design and VR User Experience Based on IoT Technology and Visualization System
    Guo, Ling
    Wang, Peng
    JOURNAL OF SENSORS, 2021, 2021 (2021)
  • [42] Design and analysis of routing algorithm with energy efficiency based on clustering and backwards in IoT system
    Zhang Zhigang
    Lu Chunmeng
    Lu Bei
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2023, 44 (04) : 6843 - 6853
  • [43] Design and Implementation of Monitoring System for Equipments In The Workshop Based On IOT
    Liu, Ling
    Yan, GuangRong
    Lei, Yi
    FRONTIERS OF MANUFACTURING AND DESIGN SCIENCE III, PTS 1 AND 2, 2013, 271-272 : 1275 - 1280
  • [44] Design and Implementation of IoT System and Equipment for Lightning Parameter Monitoring
    Pan, Daoru
    Wu, Fan
    Liu, Yuanan
    Zhang, Tingyan
    Gao, Jian
    Cai, Hansheng
    2017 IEEE 5TH INTERNATIONAL SYMPOSIUM ON ELECTROMAGNETIC COMPATIBILITY (EMC-BEIJING), 2017,
  • [45] 4G LTE network access system and pricing model for IoT MVNOs: spreading smart tourism
    Byun, Jeongeun
    Kim, Byung Woon
    Ko, Chang Youl
    Byun, Jeoung-Woo
    MULTIMEDIA TOOLS AND APPLICATIONS, 2017, 76 (19) : 19665 - 19688
  • [46] A Meander Delay System Design Using Caps-Triple GAN Optimized with the Remora Optimization Algorithm for IOT Application
    Lakshmi, M. L. S. N. S.
    IETE JOURNAL OF RESEARCH, 2024, 70 (05) : 4549 - 4561
  • [47] Design, Deployment and Performance Evaluation of an IoT Based Smart Energy Management System for Demand Side Management in Smart Grid
    Saleem, M. Usman
    Usman, M. Rehan
    Usman, M. Arslan
    Politis, Christos
    IEEE ACCESS, 2022, 10 : 15261 - 15278
  • [48] IoT-Based Library Automation and Monitoring system: Developing an Implementation framework of Implementation
    Bayani, Majid
    Segura, Alberto
    Alvarado, Marjorie
    Loaiza, Mayra
    E-CIENCIAS DE LA INFORMACION, 2018, 8 (01):
  • [49] Design and field experiment of precise control and monitoring system for a solid fumigant sterilizer based on IoT
    Ma, Haolin
    Zhao, Chunjiang
    Zhai, Changyuan
    Wang, Xiu
    Yang, Shuo
    Sun, Xiaohe
    COMPUTERS AND ELECTRONICS IN AGRICULTURE, 2021, 189
  • [50] Design and Simulation of an Edge Compute Architecture for IoT-Based Clinical Decision Support System
    Kumar, Rachuri Harish
    Rajaram, Bharghava
    IEEE ACCESS, 2024, 12 : 45456 - 45474