基于UPPAAL的上下文感知系统的建模、仿真与验证工具的设计与实现

来源 :华东师范大学 | 被引量 : 0次 | 上传用户:keximi9
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
上下文感知系统的广泛应用反映了其日益增长的市场需求和潜在的巨大经济效益。上下文感知系统通常是大型的、复杂的异构系统,开发这样的系统涉及到软件、硬件和网络的实现,设计实现一个完整的、安全性强的上下文感知系统的工作量是巨大的。这使得运用软件工程的原则来开发和设计显得尤为重要。由于设备类型,上下文解释和适应需求的多样性所决定的上下文感知系统的异构性和动态性,决定了设计和开发上下文感知系统的复杂性。因此,要构建一个良好的、安全的上下文感知系统,运用形式化方法对系统进行模拟、仿真和验证是极为必要的。然而,目前尚没有方便快捷的形式化工具专门对上下文感知系统进行模拟、仿真和重要性质的验证。UPPAAL是一个对实时系统进行形式化的建模、仿真和验证的工具。其在实时系统上的应用如通信协议的分析、列车系统的运行的建模、仿真和验证方面已经显示了特别的优势,若能将UPPAAL进行扩展,将其应用到上下文感知系统方面,对上下文感知系统进行在UPPAAL中的建模和动态仿真,并能对系统的重要性质如可达性、安全性和活性进行验证,将可贵对地上下文感知系统增加实时因素的约束,并可观地提高设计和验证上下文感知系统的效率。本文的工作正是在这样的上下文感知研究的需求背景下展开。研究目标就是要对UPPAAL进行上下文感知方向的扩展,使UPPAAL能够服务于上下文感知系统,从而为上下文感知系统提供一套方便快捷的、形式化的建模、仿真和验证的方法和工具。为达到这样的研究目的,本文将首先对已有的上下文感知系统的应用进行分析和抽象,研究和设计在UPPAAL中对上下文感知系统进行建模的总体架构方式;其次将对UPPAAL进行较为深入的研究,运用UPPAAL的特征和语法,逐步实现在UPPAAL中具体的上下文感知系统的建模,包括上下文情境的构造和感应,上下文数据的表现方法、上下文的推理演算、上下文的适应方式、上下文感知系统的各个功能模块以及模块间的通信、上下文感知系统的数据存储等的设计和实现;同时,本文将根据UPPAAL中对于上下文感知方向的特殊设计,详细分析UPPAAL源文件的内容和组织结构,设计开发UPPAAL的扩展工具,以实现清晰、快捷地构造上下文感知系统的UPPAAL源文件;最后,根据文中提出的上下文感知系统的建模、仿真和验证的方法,使用UPPAAL扩展工具,对具体的实例进行了在UPPAAL中的建模、仿真和验证。以事实说明了本文提出的上下文感知系统在UPPAAL中建模的架构理论、设计方法和扩展工具的适用性和可行性,以及使用UPPAAL对上下文感知系统的模型进行验证的效率和便捷性。
其他文献
近几年来,随着网络的普及,对等网络(Peer-to-Peer, P2P)技术飞速发展。P2P系统由于方便、快捷和开销少的优点受到了大多数网络用户的欢迎。文件共享系统是P2P技术最为广泛的
One of the main goal of computer vision is the image understanding. Despite the recent success in different tasks, such as object recognition, pose estimation,
无线传感器网络是一种新的信息获取和处理技术,它由大量传感器节点组成,共同完成信息收集,目标监测和感知环境的任务。由于无线传感器网络的低功耗、低成本、分布式和自组织
IT是一个知识衰减率高的行业,其技术发展快,知识更新周期短。为了适应知识的快速变化,IT企业需要对员工进行培训,提高员工的技能水平,保持企业自身竞争力。培训对IT企业发展
目前,电驱动钻机发电机组的控制系统部分技术性能指标不高,且控制系统自成体系,网络通信化程度低。为了提高控制系统的部分性能指标与通用性,从而研究开发将柴油机速度控制与发电机励磁控制及总线通讯集成为一体的全数字控制系统。本文详细介绍了电动钻机发电机组数字控制系统的研究及开发过程,完成了基于TMS320F2812DSP的柴油机转速控制模块和发电机励磁控制模块的软硬件调试。电动钻机发电机组柴油机的转速控制
随着企业在质量、价格、时间、柔性和创新等竞争领域的经营业绩越来越依赖于供应商网络,伙伴关系和有效的供应商管理变得越来越重要。在选择供应链合作伙伴的过程中,由于竞争地位与收益的不平衡,缺乏相互信任等因素会造成合作伙伴评价指标与实际值不相符合。为了能更好地提高企业选择合作伙伴的效率并减少其选择成本,选择最小二乘支持向量机(LS-SVM)算法对合作伙伴进行选择。实验证明,LS-SVM比普通的向量机不仅具
随着Internet技术的兴起,B/S结构逐渐取代C/S结构成为网络应用开发所采用的的主要结构模式。B/S结构拥有众多优点,比如部署方便、升级维护简单,结构易于扩展等。但是随着客户端
并行处理技术近年来已成为计算机界研究的一个热点。采用并行处理技术来解决大数据量或时间复杂度高的问题不仅在计算机界,而且在其它科学领域都是首选的。而算法是并行处理技
在企业信息化日新月异的今天,SOA,即面向服务体系架构已经成为解决企业应用软件建设困境的必由之路。通过SOA应用、SOA企业架构和方法论、SOA基础设施这三个适合中国国情的切
基于内容的图像分类方法是计算机视觉领域中的难点和热点问题之一。目前几乎所有的图像分类方法都依赖于用图像底层特征间的距离来度量图像内容的语义相似度,实现对图像内容