Chinese Journal on Internet of Things ›› 2019, Vol. 3 ›› Issue (3): 90-101.doi: 10.11959/j.issn.2096-3750.2019.00124

• Service and Application • Previous Articles     Next Articles

Automated configuration,simulation and verification platform for event-driven home automation IoT system

Qiuping ZHANG,Xizao WANG,Siyuan SHEN,Shiyu ZHANG,Lei BU(),Xuandong LI   

  1. State Key Laboratory for Novel Software Technology,Nanjing University,Nanjing 210023,China
  • Revised:2019-04-06 Online:2019-09-30 Published:2019-10-14
  • Supported by:
    The National Key R&D Program of China(2017YFA0700604);The National Natural Science Foundation of China(61632015);The National Natural Science Foundation of China(61572249);The National Natural Science Foundation of China(61561146394)

Abstract:

The IFTTT style event-driven programming paradigm benefits normal users to build their own customized home automation Internet of things (IoT) system,meanwhile,it also brings serious safety and security risks.To handle this problem,Menshen was designed and implemented,an automated configuration,simulation and verification platform for event-driven home automation IoT system based on model checking.Users can easily set up their own smart home systems in Menshen,and conduct simulation and verification in a push-button style.Menshen could further demonstrate the error trace to help users to understand the behavior of the system and increase the safety and security of the system.An experiment with a large number of cases is carried out,and the results show that 86.7% cases are error-prone,and the verification only took 0.7 seconds in average.

Key words: Internet of things, IFTTT framework, system security, model checking

CLC Number: 

No Suggested Reading articles found!