V. Shkarupylo, R. Kudermetov, A. Timenko, O. Polska
{"title":"关于物联网协议规范与验证的几个方面","authors":"V. Shkarupylo, R. Kudermetov, A. Timenko, O. Polska","doi":"10.1109/PICST47496.2019.9061406","DOIUrl":null,"url":null,"abstract":"Modern level of complexity of diverse software systems stipulates the engineering process to be adapted and refined appropriately. The demonstrative examples of such systems are the ones from the Internet of Things domain, communication protocols in particular. The concept of the Internet of Things encompasses the billions of heterogeneous smart devices communicating to each other through different protocols. Here the problem of interoperability arises. With this statement in mind, the constantly growing usage of model checking techniques during the designing of different systems, e.g., critical systems, commercial systems, etc., has been stepped up as the solution to the interoperability problem. To this end, the Temporal Logic of Actions, corresponding formalisms and model checker have been proposed to be the basis for checking the interoperability by way of model checking during the designing. The MQTT protocol specification creation has been considered as a case study.","PeriodicalId":6764,"journal":{"name":"2019 IEEE International Scientific-Practical Conference Problems of Infocommunications, Science and Technology (PIC S&T)","volume":"8 1","pages":"93-96"},"PeriodicalIF":0.0000,"publicationDate":"2019-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":"{\"title\":\"On the Aspects of IoT Protocols Specification and Verification\",\"authors\":\"V. Shkarupylo, R. Kudermetov, A. Timenko, O. Polska\",\"doi\":\"10.1109/PICST47496.2019.9061406\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Modern level of complexity of diverse software systems stipulates the engineering process to be adapted and refined appropriately. The demonstrative examples of such systems are the ones from the Internet of Things domain, communication protocols in particular. The concept of the Internet of Things encompasses the billions of heterogeneous smart devices communicating to each other through different protocols. Here the problem of interoperability arises. With this statement in mind, the constantly growing usage of model checking techniques during the designing of different systems, e.g., critical systems, commercial systems, etc., has been stepped up as the solution to the interoperability problem. To this end, the Temporal Logic of Actions, corresponding formalisms and model checker have been proposed to be the basis for checking the interoperability by way of model checking during the designing. The MQTT protocol specification creation has been considered as a case study.\",\"PeriodicalId\":6764,\"journal\":{\"name\":\"2019 IEEE International Scientific-Practical Conference Problems of Infocommunications, Science and Technology (PIC S&T)\",\"volume\":\"8 1\",\"pages\":\"93-96\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2019-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"4\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2019 IEEE International Scientific-Practical Conference Problems of Infocommunications, Science and Technology (PIC S&T)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/PICST47496.2019.9061406\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE International Scientific-Practical Conference Problems of Infocommunications, Science and Technology (PIC S&T)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PICST47496.2019.9061406","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
On the Aspects of IoT Protocols Specification and Verification
Modern level of complexity of diverse software systems stipulates the engineering process to be adapted and refined appropriately. The demonstrative examples of such systems are the ones from the Internet of Things domain, communication protocols in particular. The concept of the Internet of Things encompasses the billions of heterogeneous smart devices communicating to each other through different protocols. Here the problem of interoperability arises. With this statement in mind, the constantly growing usage of model checking techniques during the designing of different systems, e.g., critical systems, commercial systems, etc., has been stepped up as the solution to the interoperability problem. To this end, the Temporal Logic of Actions, corresponding formalisms and model checker have been proposed to be the basis for checking the interoperability by way of model checking during the designing. The MQTT protocol specification creation has been considered as a case study.