基于SUFA的并行仿真应用调测试及文档生成技术研究与实现

来源 :国防科学技术大学 | 被引量 : 0次 | 上传用户:rongerxingfu
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
并行离散事件仿真(PDES)应用调测试及文档自动生成对于提高仿真应用的正确性和开发效率极其重要。然而现有的PDES开发环境往往缺少调测试代码及文档自动生成和调测试数据分类显示功能,使得调测试工作耗时耗力,且设计文档难以同代码保持一致。因此,开展PDES应用调测试及文档自动生成技术研究,对于提高应用的调测试及文档编写效率、确保文档与代码的一致性等具有十分重要的理论意义和实用价值。论文针对并行仿真开发环境调测试及文档生成功能的需求,在综合分析相关研究的基础上,以提高调测试及文档编写效率为目标,对基于SUFA的PDES应用调测试代码自动生成、调测试数据分类可视化显示及文档生成技术进行深入研究,主要工作及创新点如下:1)现有的并行仿真开发环境并没有提供调测试代码自动添加功能,应用的调测试需要手动添加调测试代码,工作量大且效率低。为此,论文提出了一种基于状态变量程序切片的调测试代码自动生成技术,该技术通过两次遍历仿真对象代码文件,自动获取应用中所有仿真对象状态变量的程序切片,根据切片位置及内容,自动插入相应的调测试代码。测试表明,该技术能有效生成调测试代码。2)现有的并行仿真开发环境缺乏调测试数据分类显示功能,需要人工在大量的原始数据中分析查找问题,直观性差、效率低。为此,论文提出了一种基于对象-变量树形列表的调测试数据显示分析技术。该技术自动获取SUFA应用中仿真对象及其状态变量信息,将这些信息以树形列表的形式显示出来,通过对树形列表的操作用户可以分析变量的数据变化情况、对应的交互变量、动态程序切片等调测试数据信息,从而有效提高调测试数据的分析效率。3)仿真应用往往需要持续不断的修改、完善,现有的并行仿真开发环境没有提供文档自动生成功能,使得设计文档需要人工根据应用的变化不断修改,导致文档编写和修改工作量大,且文档和代码一致性难以得到保障。为此,论文提出了一种基于系统-对象-模型三级信息提取的SUFA应用文档自动生成技术,该技术分别从系统、对象、模型中提取相关信息,并填充到对应文档模板中,生成概要设计和详细设计文档,测试表明,生成的文档信息完备,满足用户对文档的要求。基于上述研究成果,设计并实现了面向PDES应用的调测试及文档自动生成工具,并集成到了SUFA平台上。测试表明,该工具能自动生成SUFA应用调测试代码和设计文档,辅助用户对调测试数据进行可视化分析,可有效提高应用的调测试及文档编写效率、确保文档与代码的一致性。
其他文献
我国的生态环境补偿机制开始于20世纪80年代初,但时至今日,环境污染仍很严重,生态环境补偿机制仍存缺陷。而税收政策正是有效的生态补偿手段,我国现行税制中,可纳人生态税制的主要
金粟兰科植物在我国分布广泛、资源丰富,历代本草记载金粟兰科植物多品种可供药用,尤其是该科中的草珊瑚毒性最小,属无毒级,具有清热凉血、活血消斑、祛风通络之功。该文基于
西部大开发战略是国家用以提高西部地区的经济和社会发展水平、巩固国防、促进社会经济全面协调发展的重要战略之一。西部大开发的第一阶段,广西自治区的经济发展取得了快速
用胰蛋白酶水解玉米胚芽蛋白,研究了玉米胚芽蛋白酶解物对小鼠体内的免疫调节作用。研究结果表明,玉米胚芽蛋白酶解物能显著提高正常小鼠的免疫脏器指数、腹腔巨噬细胞的吞噬百
新时期我国路桥建设事业的快速发展,逐渐扩大了与之相关的工程建设规模。实践中为了使道路桥梁工程可处于良好的建设状态,实现对其伸缩缝施工质量技术的高效利用,则需要考虑
通过检索构建文化及相关产业专利数据库,直接以专利分类为入口获取指向文化产业发展状况和整体趋势的专利指标,对文化及相关产业进行专利数量和变化趋势、区域分布、专利权人
本文通过对城市轨道交通地铁、轻轨、单轨及有轨电车等不同轨道交通制式的特点分析,不同交通制式造价对比、不同地区有轨电车造价分析,提出现代有轨电车造价控制的具体措施。
采用散射矩阵法,分析了单个气泡的Mie散射特性,揭示了单个气泡各阶Mie共振与气泡阵列平直能带之间的对应关系。然后采用多散射方法定量分析了有限层气泡简单立方阵列的声学性
介绍了八钢2500m3高炉喷煤皮带秤测速传感器新型位置调整装置的使用情况,该新型装置解决了现场中容易出现的一些问题。
高校交易在互联网+的大背景下具有庞大市场潜能。文章在对高校交易市场的交易标的物质量与价格难衡量、信息滞后易致纠纷、缺乏必要的监督管理保障体系等问题分析基础上,尝试