基于PAT工具的智能家居平台形式化分析与检验

来源 :太原理工大学 | 被引量 : 3次 | 上传用户:xiaoping123123
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
形式化方法是建立在严密数学逻辑基础上的系统研究方法,其严谨、精确的特性适合发现系统设计与开发过程中并发性、安全性等方面的问题。PAT(Process Analysis Toolkit)平台是功能较为全面、易于使用的形式化建模与自动检验工具,已成功对特定的智能家居复合行为进行建模和验证,发现和改善了智能家居系统中的潜在错误和不足,但还未形成智能家居系统形式化验证的描述和验证一般模型。智能家居平台是指将智能设备、控制程序、操作系统等复合成为用户提供服务的综合系统,其设备异构性与安全重要性对平台的运行正确性、安全性等提出了严苛的要求,如何高效检测运行规则异常和安全缺陷也成为亟待解决的问题。针对以上问题,本文提出一种描述智能家居平台的形式化模型,通过对平台整体及各模块的形式化建模,用PAT工具对系统的功能和相关特性进行验证,发现潜在的异常与冲突,为改进系统提供依据。实验表明该模型能够有效地对智能家居平台进行特性模拟,并结合PAT平台对系统进行检验。本文主要内容包括以下几个部分:分析智能家居平台构成中的各组成部分(控制程序、设备控制框架、通用数据库、智能设备),明确其功能和结构特性以及通信控制方法,提出智能家居平台架构模型;结合实际应用中平台所应具备的性质,确定系统需求。给出智能家居平台模型的形式化定义,实现对智能家居平台的模型描述,包括平台各模块及其并行通信的模型描述。结合应用场景对系统需求进行说明,明确智能家居平台所需检验的相关特性,并使用形式化语言对特性进行准确描述。在PAT平台上对智能家居平台模型进行形式化检验,实验包括对平台对象和平台运行过程两方面的检验与改进,实验表明,借助于PAT工具可以高效地对智能家居平台进行正确性和实用性的验证。
其他文献
随着无线通讯技术和移动通讯技术的不断发展,移动Ad hoc网络技术因其无需预设基础设施的支持,灵活方便的移动自组等特性,迅速得到了发展。如何实现移动自组网络中数据的高效
近年来,随着计算机技术的迅速发展和微电子工艺水平的提高。工业控制领域中自动化及智能化程度水平越来越高。各种各样的新型技术的出现不断代替传统的控制理论。将视觉定位
近年来,曲面重建在机械制造、虚拟现实、计算机视觉等领域得到了广泛地应用,受到了国内外学者的普遍关注。三维激光扫描仪在CAD/CAM的广泛使用使得表征模型特征的点云数量更
免疫细胞因子网络不仅是生物学领域的研究热点,而且也是生物学领域的研究难点。尽管已经有相当多的人对其开展了深入地研究,并且同时也获得了许多重要的研究成果,但是人们大
随着计算机技术的迅速发展,USB移动存储设备的使用近年来迅速普及,给各种类型的用户带来很大方便的同时却成了政府和企业内部信息泄露主要途径之一,USB移动存储设备对内部信
自然场景实时交互技术是一种能表达自然场景的真实感,同时给用户极强的沉浸感的元素。自然场景的交互式实时渲染已成为目前的研究热点,尽管目前已取得了不少成果,但是早期的
软件运行出现故障之后,软件故障定位非常困难。传统的软件定位方法主要是结合测试技术,使用有针对性的测试,发现软件中存在的特定缺陷,再利用其他辅助技术找出故障原因并定位
随着Web数据和各种网络资源剧增以及语义网的兴起与发展,海量RDF(Resource Description Framework,资源描述框架)数据存储已成为当前Web数据存储领域的研究热点。作者在深入
由于三峡库区特殊的地质地理条件,自古以来就是滑坡灾害高发地区,特别是三峡大坝建成和三峡库区蓄水后,三峡库区地质环境受到严重的影响,滑坡灾害频发。滑坡灾害不但破坏桥涵、电
无线传感器网络(WSN)是近几年来国内外较为热门的研究领域,在国防军事和人们的日常生活上具有十分重要的应用前景。纵观计算机网络技术的发展史,应用需求始终是推动无线互联