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
来源
关键词
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 条
  • [41] 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):
  • [42] Formal Verification of Interoperability Between Future Network Architectures Using Alloy
    Jahanian, Mohammad
    Chen, Jiachen
    Ramakrishnan, K. K.
    RIGOROUS STATE-BASED METHODS, ABZ 2020, 2020, 12071 : 44 - 60
  • [43] Semantic Interoperability between Health Communication Standards through Formal Ontologies
    Oemig, Frank
    Blobel, Bernd
    MEDICAL INFORMATICS IN A UNITED AND HEALTHY EUROPE, 2009, 150 : 200 - 204
  • [44] A symbolic model checking approach in formal verification of distributed systems
    Souri, Alireza
    Rahmani, Amir Masoud
    Navimipour, Nima Jafari
    Rezaei, Reza
    HUMAN-CENTRIC COMPUTING AND INFORMATION SCIENCES, 2019, 9 (01):
  • [45] A Formal Language toward the Unification of Model Checking and Performance Evaluation
    Miner, Andrew S.
    Jing, Yaping
    ANALYTICAL AND STOCHASTIC MODELING TECHNIQUES AND APPLICATIONS, PROCEEDINGS, 2010, 6148 : 130 - 144
  • [46] Using Formal Measures to Improve Maturity Model Assessment for Conceptual Interoperability
    Leal, Gabriel S. S.
    Guedria, Wided
    Panetto, Herve
    Proper, Erik
    Lezoche, Mario
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS, 2017, 10034 : 47 - 56
  • [47] Formal verification of digital circuits using symbolic model checking
    Casar, A
    Brezocnik, Z
    Kapus, T
    INFORMACIJE MIDEM-JOURNAL OF MICROELECTRONICS ELECTRONIC COMPONENTS AND MATERIALS, 2000, 30 (03): : 153 - 160
  • [48] Integrating Formal Model Checking with the RTEdge (TM) AADL Microkernel
    Gheorghe, Serban
    SAE INTERNATIONAL JOURNAL OF AEROSPACE, 2011, 4 (02): : 762 - 778
  • [49] Formal verification of a group membership protocol using model checking
    Rosset, Valerio
    Souto, Pedro F.
    Vasques, Francisco
    ON THE MOVE TO MEANINGFUL INTERNET SYSTEMS 2007: COOPLS, DOA, ODBASE, GADA, AND IS, PT 1, PROCEEDINGS, 2007, 4803 : 471 - 488
  • [50] Formal refinement checking in a system-level design methodology
    Talpin, JP
    Le Guernic, P
    Shukla, SK
    Doucet, F
    Gupta, R
    FUNDAMENTA INFORMATICAE, 2004, 62 (02) : 243 - 273