Formal Model for Checking the Interoperability Between the Components of the IoT system

被引:0
作者
Timenko, A., V [1 ]
Shkarupylo, V. V. [2 ]
Oliinyk, A. O. [1 ]
Hrushko, S. S. [1 ]
机构
[1] Zaporizhzhia Natl Tech Univ, Zaporizhzhia, Ukraine
[2] Natl Univ Life & Environm Sci Ukraine, Kiev, Ukraine
来源
PROBLEMELE ENERGETICII REGIONALE | 2019年 / 1-1期
关键词
Internet of Things; web service; formal model; specification; verification; composition; interoperability; consistency; model checking; big data; INTERNET; THINGS; DEPLOYMENT; PROTOCOL; SERVICES;
D O I
10.5281/zenodo.3239196
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Today, the significant volumes of network traffic circulate through the Internet. The sources of such traffic are, in particular, the diverse territory distributed "smart" devices. The number of named devices is about billions. As a consequence, the relevance of bringing to practice the core concepts of the Internet of Things paradigm is constantly becoming more and more topical. It's bound with the problem of granting the interoperability between the components of distributed software systems, built over the aforementioned devices. The web services are typically considered as the components of the system. To this end, to establish the interoperability between the components, despite the standardization, the need for the development of effective tools and techniques, granting the interoperability between the web services, arises. The goal of the work is to increase the effectiveness of the Internet of Things system engineering process by way of checking the interoperability between the components during the designing. The goal is achieved through the development of formal model for checking the interoperability between the components of the Internet of Things system by way of model checking in an automated manner. The novelty of proposed solution is grounded on the usage of Temporal Logic of Actions, corresponding formalism and the concept of action as the basis for compact and easily reconfigurable formal specifications synthesis. The adequacy of proposed model has been proved through the case study. The verification-related time costs have been estimated.
引用
收藏
页码:69 / 78
页数:10
相关论文
共 50 条
  • [31] A system dynamics model for improving the reverse supply chain using the IoT in the household appliances sector
    Cortes-Pellicer, Pascual
    Alarcon, Faustino
    Perez-Perales, David
    ANNALS OF OPERATIONS RESEARCH, 2025,
  • [32] Formal Verification for Interaction Protocol in Agent-Based E-Learning System Using Model Checking Toolkit - MCMAS
    Latif, Norizal Abd
    Hassan, Mohd Fadzil
    Hasan, Mohd Hilmi
    SOFTWARE ENGINEERING AND COMPUTER SYSTEMS, PT 2, 2011, 180 : 412 - 426
  • [33] A framework for model checking concurrent Java components
    School of Maths, Physics and Information Technology, James Cook University , Australia
    J. Softw., 2009, 8 (867-874): : 867 - 874
  • [34] Tabdoc Approach: An Information Fusion Method to Implement Semantic Interoperability Between IoT Devices and Users
    Yang, Shuo
    Wei, Ran
    IEEE INTERNET OF THINGS JOURNAL, 2019, 6 (02) : 1972 - 1986
  • [35] Policy controlled system and its model checking
    Kuninobu, S
    Takata, Y
    Nitta, N
    Seki, H
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2005, E88D (07): : 1685 - 1696
  • [36] A formal analysis method for composition protocol based on model checking
    Xiao, Meihua
    Zhao, Hanyu
    Yang, Ke
    Ri Ouyang
    Song, Weiwei
    SCIENTIFIC REPORTS, 2022, 12 (01)
  • [37] Formal Verification of Concurrent Systems via Directed Model Checking
    Gradara, Sara
    Santone, Antonella
    Villani, Maria Luisa
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2007, 185 (93-105) : 93 - 105
  • [38] FORMAL MODELLING OF PROGRAM DEPENDENCE NET FOR SOFTWARE MODEL CHECKING
    Li, Shuo
    Ding, Zhijun
    Pan, Meiqin
    COMPUTING AND INFORMATICS, 2024, 43 (05) : 1161 - 1184
  • [39] A Formal Verification Model for IoT Based Applications Using Event-B
    Omri, Rihab
    Toman, Zinah Hussein
    Hamel, Lazhar
    ADVANCES IN COMPUTATIONAL COLLECTIVE INTELLIGENCE, ICCCI 2022, 2022, 1653 : 528 - 541
  • [40] Formal Specification and Model Checking of an Autonomous Vehicle Merging Protocol
    Liu, Minxuan
    Dang Duy Bui
    Duong Dinh Tran
    Ogata, Kazuhiro
    2021 21ST INTERNATIONAL CONFERENCE ON SOFTWARE QUALITY, RELIABILITY AND SECURITY COMPANION (QRS-C 2021), 2021, : 333 - 342