A Verification Method for Security and Safety of IoT Applications Through DSM Language and Lustre

Wentao Tang, Hao Feng, K. Hisazumi, Akira Fukuda
{"title":"A Verification Method for Security and Safety of IoT Applications Through DSM Language and Lustre","authors":"Wentao Tang, Hao Feng, K. Hisazumi, Akira Fukuda","doi":"10.1145/3388176.3388211","DOIUrl":null,"url":null,"abstract":"Development of Internet of Things (IoT) brings a variety of IoT applications that involve housing, navigation, payment, and healthcare. Since IoT applications play an important role in our lives, security is critical to these applications and must be guaranteed. In order to realize this, the paper proposes a pre-execution verification method for downloaded IoT applications, which meets security and safety requirements of users using model checking. The model checking requires special models for verification, which is difficult to describe for developers. So we introduce a domain-specific modeling language (DSML) to describe IoT application and a generator from the DSML into the model to pre-execution verification and execution. Also, as a case study, we provide a study of our method used in a smart house application, which is one of the most representative examples in IoT applications.","PeriodicalId":187568,"journal":{"name":"Proceedings of the 3rd International Conference on Information Science and Systems","volume":"111 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-03-19","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 3rd International Conference on Information Science and Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3388176.3388211","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

Abstract

Development of Internet of Things (IoT) brings a variety of IoT applications that involve housing, navigation, payment, and healthcare. Since IoT applications play an important role in our lives, security is critical to these applications and must be guaranteed. In order to realize this, the paper proposes a pre-execution verification method for downloaded IoT applications, which meets security and safety requirements of users using model checking. The model checking requires special models for verification, which is difficult to describe for developers. So we introduce a domain-specific modeling language (DSML) to describe IoT application and a generator from the DSML into the model to pre-execution verification and execution. Also, as a case study, we provide a study of our method used in a smart house application, which is one of the most representative examples in IoT applications.
通过DSM语言和光泽验证物联网应用的安全性和安全性方法
物联网(IoT)的发展带来了各种物联网应用,涉及住房、导航、支付和医疗保健。由于物联网应用在我们的生活中发挥着重要作用,因此安全性对这些应用至关重要,必须得到保证。为此,本文提出了一种对下载的物联网应用进行预执行验证的方法,该方法通过模型校验满足用户对安全性和安全性的要求。模型检查需要特殊的模型进行验证,这对于开发人员来说是难以描述的。因此,我们引入了一种领域特定的建模语言(DSML)来描述物联网应用,并引入了一个从DSML到模型的生成器来进行预执行验证和执行。此外,作为案例研究,我们提供了在智能家居应用中使用我们的方法的研究,这是物联网应用中最具代表性的例子之一。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书