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 条
  • [42] Formal Verification of Signature-monitoring Mechanisms by Model Checking
    Tan, Lanfang
    Tan, Qingping
    Xu, Jianjun
    Zhou, Huiping
    COMPUTER SCIENCE AND INFORMATION SYSTEMS, 2012, 9 (04) : 1431 - 1451
  • [43] Towards an Adaptive Ontology Based Model for Interoperability in Internet of Things (IoT)
    Chindenga, Edmore
    Gurajena, Caroline
    Thinyane, Mamello
    2016 IST-AFRICA WEEK CONFERENCE, 2016,
  • [44] Model Driven Interoperability for System Engineering
    Zacharewicz, Gregory
    Daclin, Nicolas
    Doumeingts, Guy
    Haidar, Hezam
    MODELLING, 2020, 1 (02): : 94 - 121
  • [45] Deep Learning Model for Predicting Consumers' Interests of IoT Recommendation System
    Noor, Talal H.
    Almars, Abdulqader M.
    Atlam, El-Sayed
    Noor, Ayman
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (10) : 161 - 170
  • [46] Exploiting autonomy in a User-IoT system collaborative trust model
    Sapienza, Alessandro
    Falcone, Rino
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2023, 38 (06) : 477 - 489
  • [47] A Resource Service Model in the Industrial IoT System Based on Transparent Computing
    Li, Weimin
    Wang, Bin
    Sheng, Jinfang
    Dong, Ke
    Li, Zitong
    Hu, Yixiang
    SENSORS, 2018, 18 (04)
  • [48] Model Checking Analysis of Observational Transition System with SMV
    He, Tao
    Li, Huazhong
    Qin, Guorong
    INFORMATION COMPUTING AND APPLICATIONS, PT II, 2011, 244 : 537 - 544
  • [49] Model checking and verification of the Internet Payment System with SPIN
    Zhang, Wei
    Ma, Wen-ke
    Shi, Hui-ling
    Zhu, Fu-qiang
    Journal of Software, 2012, 7 (09) : 1941 - 1949
  • [50] Specifying Semantic Interoperability between Heterogeneous Cloud Resources with the FCLOUDS Formal Language
    Challita, Stephanie
    Zalila, Faiez
    Merle, Philippe
    PROCEEDINGS 2018 IEEE 11TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING (CLOUD), 2018, : 367 - 374