Virtual Testing Environment for Smart Automations in the Internet of Things

被引:0
|
作者
Savidis, Anthony [1 ,2 ]
Valsamakis, Yannis [1 ]
机构
[1] Univ Crete, Dept Comp Sci, Rethimnon, Greece
[2] FORTH, Inst Comp Sci, Iraklion, Crete, Greece
关键词
Internet of Things; Smart automations; Visual programming; Virtual testing environments; Digital twins;
D O I
10.1007/978-3-031-24197-0_1
中图分类号
F [经济];
学科分类号
02 ;
摘要
The Internet of Things (IoT) is a rapidly progressing domain, with solutions ranging from large-scale urban infrastructures shared by all citizens, to smaller scale home-based ecosystems targeted to individuals and families. While the choice of functionality in large ecosystems is the responsibility of respective authorities, in home setups smartness implies individualization of automations. In this context, the notion of end-user programming gains increasing attention as a promising way to allow users develop personalized automations by deploying visual programming tools. Since in an IoT ecosystem devices may be invisible, embedded or hardly locatable, sometimes physically inaccessible, testing becomes very challenging, as bringing physical devices to certain states may be either impractical (e.g. window and door sensors) or overall unsafe (e.g. fire or smoke sensors). For this purpose we implemented a virtual testing environment where trials are executed in a protected runtime, not confined to a particular location, disengaged from the physical ecosystem. All our tools run locally in a typical mobile machine and may operate in standalone mode without connecting to real smart devices. Finally, for automations involving time and scheduling, we introduce a virtual time tool, so that testing is done on demand, not following or waiting the actual pace of physical time.
引用
收藏
页码:1 / 25
页数:25
相关论文
共 50 条
  • [21] Research and Implementation of the Smart Home System Based on Internet of Things Environment
    Wang, Heng
    Zheng, Bi-Geng
    [J]. APPLIED SCIENCE, MATERIALS SCIENCE AND INFORMATION TECHNOLOGIES IN INDUSTRY, 2014, 513-517 : 1915 - 1918
  • [22] Cloud-based smart environment using internet of things (IoT)
    Lydia E.L.
    Gummadi J.M.
    Nukapeyi S.
    Lingamgunta S.
    Mohan A.K.
    Daniel R.
    [J]. Lecture Notes on Data Engineering and Communications Technologies, 2021, 66 : 217 - 225
  • [23] EMAS: Environment Monitoring and Smart Alert System for Internet of Things (IoT)
    Tahir, Muhammad
    Enam, Rabia Noor
    Mustafa, Syed Muhammad Nabeel
    Javed, Rukaiya
    [J]. 2020 GLOBAL CONFERENCE ON WIRELESS AND OPTICAL TECHNOLOGIES (GCWOT), 2020,
  • [24] Internet-of-Things-aided energy management in smart grid environment
    Amarnath, D.
    Sujatha, S.
    [J]. JOURNAL OF SUPERCOMPUTING, 2020, 76 (04): : 2302 - 2314
  • [25] Multiscale Layout and Planning of Smart Gardens in the Environment of Agricultural Internet of Things
    Geng, Xiuting
    Chun, Ou
    [J]. COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2022, 2022
  • [26] Research on Smart City Environment Design and Planning Based on Internet of Things
    Wang, Zijia
    [J]. JOURNAL OF SENSORS, 2022, 2022
  • [27] A Proposed Perspective for the Successful Deployment of Internet of Things in a Smart Home Environment
    Eltayeb, Galal Eldin Abbas
    [J]. International Journal of Interactive Mobile Technologies, 2024, 18 (21) : 117 - 133
  • [28] Developing performance measurement system for Internet of Things and smart factory environment
    Hwang, Gyusun
    Lee, Jeongcheol
    Park, Jinwoo
    Chang, Tai-Woo
    [J]. INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2017, 55 (09) : 2590 - 2602
  • [29] Summary of Combinatorial methods for testing Internet of Things smart home systems
    Garn, Bernhard
    Schreiber, Dominik-Philip
    Simos, Dimitris E.
    Kuhn, Rick
    Voas, Jeff
    Kacker, Raghu
    [J]. 2023 IEEE INTERNATIONAL CONFERENCE ON SOFTWARE TESTING, VERIFICATION AND VALIDATION WORKSHOPS, ICSTW, 2023, : 266 - 267
  • [30] Improving Formal Verification and Testing Techniques for Internet of Things and Smart Cities
    Krichen, Moez
    [J]. MOBILE NETWORKS & APPLICATIONS, 2023, 28 (02): : 732 - 743