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 条
  • [21] Blockchain based Sensor System Design For Embedded IoT
    Praveena, B. J.
    Arivazhagan, N.
    Reddy, P. Vijaya Pal
    JOURNAL OF COMPUTER INFORMATION SYSTEMS, 2023, 63 (06) : 1531 - 1548
  • [22] Design of dangerous emergency escape system based on IOT
    Cui, MengTian
    ADVANCED RESEARCH ON MATERIAL ENGINEERING, CHEMISTRY AND BIOINFORMATICS, PTS 1 AND 2 (MECB 2011), 2011, 282-283 : 549 - 552
  • [23] Spectral Efficient Modem Design With OTFS Modulation for Vehicular-IoT System
    Reddy, Ch. Santosh
    Priya, Preety
    Sen, Debarati
    Singhal, Chetna
    IEEE INTERNET OF THINGS JOURNAL, 2023, 10 (03) : 2444 - 2458
  • [24] Cloud Computing-Based Medical Health Monitoring IoT System Design
    Cao, Shihua
    Lin, Xin
    Hu, Keyong
    Wang, Lidong
    Li, Wenjuan
    Wang, Mengxin
    Le, Yuchao
    MOBILE INFORMATION SYSTEMS, 2021, 2021
  • [25] Design and Implementation of a Tunable Metasurface Enhanced Monostatic Backscatter Communication System for IoT
    Zhang, Liang
    Guo, Jie
    Ding, Tongyu
    Han, Chong-Zhi
    Xu, Pengzheng
    IEEE ANTENNAS AND WIRELESS PROPAGATION LETTERS, 2024, 23 (11): : 3431 - 3435
  • [26] Design and Implementation: An IoT-Framework-Based Automated Wastewater Irrigation System
    Habib, Shabana
    Alyahya, Saleh
    Islam, Muhammad
    Alnajim, Abdullah M.
    Alabdulatif, Abdulatif
    Alabdulatif, Abdullah
    ELECTRONICS, 2023, 12 (01)
  • [27] Design and deployment of a practical IoT-based monitoring system for protected cultivations
    Hernandez-Morales, Carlos A.
    Luna-Rivera, J. M.
    Perez-Jimenez, Rafael
    COMPUTER COMMUNICATIONS, 2022, 186 : 51 - 64
  • [28] Design and Implementation of a Pressure Monitoring System Based on IoT for Water Supply Networks
    Perez-Padillo, Jose
    Morillo, Jorge Garcia
    Ramirez-Faz, Jose
    Roldan, Manuel Torres
    Montesinos, Pilar
    SENSORS, 2020, 20 (15) : 1 - 19
  • [29] Energy-aware system design for batteryless LPWAN devices in IoT applications
    Yuksel, Mehmet Erkan
    Fidan, Huseyin
    AD HOC NETWORKS, 2021, 122
  • [30] Design of a Smart Desk for an IoT Testbed: Improving Learning Efficiency and System Security
    Yamada, Masafumi
    Cuka, Miralda
    Liu, Yi
    Oda, Tetsuya
    Matsuo, Keita
    Barolli, Leonard
    INNOVATIVE MOBILE AND INTERNET SERVICES IN UBIQUITOUS COMPUTING, IMIS-2017, 2018, 612 : 27 - 35