【摘 要】
:
运行时验证是一种轻量级的形式化验证方法,它通过检测目标系统的当前执行是否满足给定的高层规约来实现对目标系统的验证。对于复杂的验证系统,运行时开销有时是非常巨大的。减
论文部分内容阅读
运行时验证是一种轻量级的形式化验证方法,它通过检测目标系统的当前执行是否满足给定的高层规约来实现对目标系统的验证。对于复杂的验证系统,运行时开销有时是非常巨大的。减少运行时开销,是运行时验证中一个至关重要的研究内容。因此,优化监控过程中的运行时开销不仅能够有效地缓解了监控器生成过程中的组合爆炸问题,而且能验证实时性和并发性的要求。 为了解决运行时验证中的优化开销问题,本文提出了一种基于混合式监控机制的优化监控开销方法。该方法在混合式监控机制的基础上,结合事件触发监控方式和时间触发监控方式的优势,通过数学规划方法实现了开销优化方案的求解,从而实现了运行时开销对系统影响最小化的目标。具体工作如下: 第一,对带有关键指令的控制流图进行优化,实现了监控器以一个优化的采样频率来对程序进行采样,即将运行时验证中的优化开销问题转化为带有关键指令的控制流图(CFG)优化问题,将CFG图转换成整数线性规划模型,再对模型进行求解得到最优值,从而实现最优化的CFG图。 第二,将优化后的CFG图与基本开销配置相结合,利用开销计算公式计算总开销,实现优化的监控总开销。 第三,结合实际程序例子,采用实证研究的方式,分别从事件触发监控方式、时间触发监控方式、混合式监控方式三种情况来设计实验,构造数据并进行对比分析,相关实验表明了本文所提出的优化监控开销方法具有有效性和可行性。
其他文献
本文对基于ARM9的嵌入式Linux驱动程序开发与应用进行了研究。文章分析了ARM处理器和嵌入式Linux系统的显著特点和广泛应用,介绍了嵌入式Linux系统的开发过程包括交叉编译环境
随着基因组测序的完成,生物学研究进入到了后基因组时代,其关键领域之一是对揭示生命活动现象极为重要的蛋白质组学的研究。蛋白质是细胞主要组成成分,其承担着生物体的生命
现代远程教育是随着现代信息技术的发展而产生的一种新型教育形式,远程教育教学系统是远程教育的重要组成部分。目前的远程教学系统的设计与实现都基于C/S(B/S)技术。近来P2P
本文主要通过市场调研,结合电子商务专业特点,修订教学大纲,对课程进行整合,形成电子商务实践课程体系,同时为了配合课程改革需要,实现学生课堂与校内实习、实训基地一体化建设,课题
随机森林算法(Random Forest)是机器学习领域中一种普适性良好的数据挖掘方法。它在决策树算法的理论之上结合bootstrap重采样方法,集合多个单树型分类器,最后结果通过投票的
数据通信是目前发展最迅速的通信业务之一,SDH/SONET光通信网络以其高速率高性能,在当今的通信网络中被广泛采用。CPOSRouter数据接入设备是专为用于利用STM-1 SDH信号中的低
随着科学技术的发展,科技研究成果的保护越来越受到国家和企业的重视。专利作为一种知识产权保护形式,同样受到人们越来越多的关注。由于中国经济起步较晚,与外企相比,国内大
无线传感器网络(Wireless Sensor Network,WSN)是以微机电系统结合嵌入式技术,由大量多功能传感器节点以自组织形式构成的监测网络。目前,不仅仅在军事和科学研宄中其价值得
流形学习自2000年提出以来受到了人们广泛的关注并取得了长足进展。传统流形学习方法需要足够多的训练样本学习高维数据的低维嵌入表示,所以,在单样本训练情况下,流形学习仍
本论文结合上海科委的智能手机项目,在以Hybus的pxa272开发板和展讯的SM5100B通讯模块为硬件开发平台的基础上对智能手机系统软件展开研究,提出了一种基于嵌入式Linux的智能