首页 | 本学科首页   官方微博 | 高级检索  
     

基于实时UML顺序图的物联网交互模型
引用本文:丛新宇,虞慧群.基于实时UML顺序图的物联网交互模型[J].计算机科学,2014,41(11):79-87.
作者姓名:丛新宇  虞慧群
作者单位:1. 华东理工大学计算机科学与工程学院 上海200237;上海计算机软件评测重点实验室 上海201112
2. 华东理工大学计算机科学与工程学院 上海200237
基金项目:本文受国家自然科学基金(61173048,7)资助
摘    要:物联网是一个集计算、通信和控制于一体的智能系统,它通过监控和收集物理进程信息并将这些信息进行计算和分析,最终生成正确的控制指令用以执行,从而使物理环境变得更加安全和可靠。在物联网中,各物体通过网络连接或者本地连接的方式进行交互,这些交互具有时间性和地域性。物联网的建模和验证是物联网研究中一个重要的领域。文中提出一种基于实时UML顺序图的物联网交互模型,该模型将物联网中所有参与交互的物体建模为交互对象,并且通过实时UML顺序图对交互对象间的交互进行建模。使用时间自动机对交互对象的内部状态变化进行建模,以形成对交互模型的补充。最后根据转换规则将交互模型转换为时间自动机的形式以便于验证。通过一个实例,显示了如何具体应用物联网交互模型。进一步提出了物联网系统应该满足的一些性质,并使用UPPAAL模型检测工具对物联网交互模型进行分析和验证。

关 键 词:物联网  交互模型  实时UML顺序图  时间自动机  验证
收稿时间:2013/9/16 0:00:00
修稿时间:2013/11/16 0:00:00

Interaction Model for Internet of Things Based on Real-time UML Sequence Diagram
CONG Xin-yu and YU Hui-qun.Interaction Model for Internet of Things Based on Real-time UML Sequence Diagram[J].Computer Science,2014,41(11):79-87.
Authors:CONG Xin-yu and YU Hui-qun
Affiliation:Department of Computer Science and Engineering,East China University of Science and Technology,Shanghai 200237,China;Shanghai Key Laboratory of Computer Software Evaluating and Testing,Shanghai 201112,China;Department of Computer Science and Engineering,East China University of Science and Technology,Shanghai 200237,China
Abstract:Internet of things (IOT) is an intelligent system which integrates computation,communication and control.It aims at monitoring the behavior of physical processes,analyzing information to generate correct instructions,and actuating actions to make physical environment work correctly and better.In Internet of things,different things interact locally or through network connections.These interactions are affected by time and locations.Modeling and verification of Internet of things are an important area in the research of Internet of things.This paper proposed an interaction model for IOT based on real-time UML sequence diagram.In our model,all things that interact in IOT are modeled as interactive objects between which interactions are modeled by real-time UML sequence diagram.And timed automata is used to model the internal state changes of interactive objects,which results in a complement to the interaction model.Finally according to the transition rules,the interaction model was transformed to the form of timed automata for the sake of verification.A case study was used to show how to specifically apply the interaction model.Further some properties which IOT should satisfy were presented.And the model checking tool UPPAAL was used to analyze and verify the interaction model for IOT.
Keywords:Internet of things  Interaction model  Real-time UML sequence diagram  Timed automata  Verification
本文献已被 CNKI 万方数据 等数据库收录!
点击此处可从《计算机科学》浏览原始摘要信息
点击此处可从《计算机科学》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号