基于随机Petri网的嵌入式软件测试方法研究与工具开发

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:zfx523
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着软件系统应用范围的日益广泛,高效的实时性嵌入式软件由于具有严格的时间响应要求,已经在航空航天、军事、核电技术等特殊工程领域得到重要应用,对于这类软件系统的测试工作显得尤为关键。对待测系统准确的建模和高效自动化的测试分析是软件测试工作需要解决的两个核心问题,随机Petri网作为一种图形化建模工具,将时间参数与变迁关联,可以很便捷地描述实时系统,本文选择把随机Petri网理论应用在实时软件系统测试中,主要的研究工作包括以下几个方面:  研究了非马尔可夫随机Petri网系统建模与可靠性指标计算方法。结合数理统计理论,收集实时软件运行过程中的事件序列和时间序列,经过对数据序列应用不同的算法来构造系统模型、确定服从正态或指数概率密度分布的变迁时间参数和可靠性指标。  对于实际软件系统中存在部分不可观事件的情况,建立了含不可观变迁的随机Petri网系统模型,引入了最小解向量和基本可达树,并设计了具体的求解算法。同时基于基本可达树应用诊断状态判定定理完成对软件系统的测试。  研究了一种改进的多种群粒子群优化算法的软件结构测试用例自动生成方法。对于到待覆盖目标为多条独立路径的软件系统,多种群的并行性和改进的个体迁移策略可以增加种群个体的多样性,提高测试效率。同时,对目标适应值函数的改进也增强了搜索最优解的导向性。  最后,采用面向对象的方法在Visual C++2008环境下设计开发了一款随机Petri网分析与测试用例生成系统,该系统工具集成模型编辑、动态模拟和测试用例自动生成的功能。同时,以一个典型的码垛机器人控制系统软件实例进行工具应用分析,验证所开发系统的有效性。  
其他文献
低杂波(LHW)是一种在托卡马克等离子体传播的准稳态静电波,它可以通过Landau阻尼的方式把能量传输给电子,使电子得到定向加速以实现电流驱动的目的。利用低杂波驱动电流系统除
期刊
主换热器是低温供热堆一、二回路之间进行热交换的一个关键设备.主换热器的流量场和温度场的分布与整个主换热器的传热和流动性能息息相关,计算分析主换热器的温度、流量、传
该文以水为工质对套管式窄环隙流道结构的换热元件进行了沸腾传热的强化效果和传热性能的实验研究.实验结果表明:窄环隙流道可有效提高沸腾传热性能.与普通流道相比,沸腾明显
台州某拆迁安置房住宅小区,总建筑面积98690m2,其中地下建筑面积24300m2,共9幢16~18层高层住宅楼,框剪结构,设1层连体地下室,原设计地下室底板防水层为1.5mm厚合成高分子防水
期刊
在长脉冲、高功率运行条件下,中性束注入(NBI)系统中各热流承载部件,特别是直接对中性束进行截止测量的功率测量靶、吸收残余离子的离子吞食器等要承受高能粒子长脉冲强热流的
外资试图收购处于一个国家商业最前沿的大型企业时,通常会引发强烈的保护主义情绪。如果收购者是一个外国政府的话,尤其是被收购目标具有重大战略意义时,抵制情绪可能会更为
中国散裂中子源(CSNS)是基于中子散射的大型多学科研究平台,是由中国科学院和广东省共同建设的国家重大科技基础设施之一。由于快速变化的磁场会在金属真空盒上产生巨大的涡流
文章根据工业控制系统的特点,对建立高效数据采系统问题作了较为深入的研究与分析,对分布式数据采集结构进行了详细设计,对生产控制装置数据与实时数据 接口问题作了详细描
该文主要论述了有线电视UPS供电器远程数据通信系统的硬件设计和软件设计,通过 公用电话网(PSTN)实现了有线电视UPS供电器的远程数据通信和管理.该设计借助于PSTN, 实现对有