基于有限状态机的C++重载唯一性确定

来源 :计算机应用研究 | 被引量 : 6次 | 上传用户:gl_521
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
重载是面向对象技术中的重要特性,由于它在程序中的普遍使用,在使用基于函数调用的路径覆盖方法对程序进行测试时,会出现很多冗余函数路径,浪费测试资源和时间。针对这一问题,提出了一种基于状态机的重载唯一性确定方法。依据面向对象特点,分析提取出函数所有调用信息,将提取到的函数原型与函数调用点在状态机上进行迭代比对,确定每个调用点唯一对应的函数原型。实验表明,该方法针对程序代码中的重载函数调用点,能确定与之唯一对应的函数,有效剔除重载导致的冗余函数路径,提高测试效率。
其他文献
目的:探讨协同护理模式对提高血液透析患者自我护理能力和生活质量的影响。方法:选取2015年2月-2017年2月我院收治的血液透析患者80例,随机分为研究组和对照组,对照组采用常
物联网以及信息物理融合系统对形式化建模提出了新的挑战,引入了实时系统规范语言STeC,为刻画实时系统的时空一致性提供了规范语言。针对STeC语言建立STeC至Stateflow自动转换系统,提出一种基于STeC至Stateflow转换的仿真及验证方法,该方法使用STeC语言对实时系统进行形式化建模,再建立实时监控的Simulink仿真模型,并使用Checkmate对系统进行安全性验证。通过对京沪高
本文介绍一种改良的AgNOR银染技术方法。该法将现行的滴染技术改为用立式或卧式染缸染色,并调整了硝酸银溶液的浓度,摸索了不同组织在15%~50%硝酸银溶液的缸染时间及温度。改良
<正> Barrett食管是指食管下端粘膜以柱状上皮为衬里(Columar epithelium-lined oesophagus,CELO)的一种病理状态。自1957年Barrett首先描述这一现象以来,引起了临床,放射学
随机选择经长期随访证实的滤泡性甲状腺癌和腺瘤各10例,正常甲状腺组织5例作为对照。按Ploton的染色方法和Crocker推荐的计数方法分别计算三组每例各50个细胞的Ag-NOR嗜银颗
为了提高盲源分离的分离性能,提出了基于随机抽样一致(RANSAC)的稀疏分量分析方法。首先,如果时域源信号不稀疏,则先对混合信号按要求进行短时傅里叶变换、小波变换或非下采样轮廓波变换等线性变换,使其在相应的变换域稀疏化;其次,利用RANSAC算法以序贯的方式估计出混合矩阵的列向量;最后,利用最短路径法等源估计算法估计出源信号,实现盲源分离。理论分析和实验均表明,此算法不仅可以有效地估计出混合矩阵,
数据挖掘是人工智能、机器学习、数据库、统计、模式识别等多个学科交叉的热点研究领域,研究成果已在诸多领域得到应用。中国数据挖掘会议由中国计算机学会和中国人工智能学会联合主办,中国计算机学会人工智能与模式识别专委会和中国人工智能学会机器学习专委会联合指导。第六届中国数据挖掘会议(CCDM2016)将于2016年5月20日到22日
针对语音信号去噪问题,提出小波熵自适应阈值去噪法。首先利用小波变换分解带噪语音信号,计算小波分解后信号子带区间的小波熵,然后将小波熵和自适应阈值相结合确定各层高频系数的阈值门限,采用折中指数阈值函数对各层高频系数进行去噪处理,重构降噪后的语音信号,最后对比小波熵自适应阈值、极大极小阈值、固定阈值和无偏风险阈值去噪方法的性能。实验结果表明,当输入信噪比为5 dB时,小波熵自适应阈值去噪法的输出信噪比
针对业务过程性能分析和优化多侧重于对已部署的业务过程进行事后的性能监控、管理和数据分析等问题,详细分析了业务过程性能和仿真优化的研究进展,提出了一种与企业模型和工作流模型相兼容的集成化业务过程仿真建模方法(IBPSM),并设计了支持IBPSM的多业务过程仿真工具(MBPST)原型系统。最后给出了一个具体的应用案例。实践表明这种事前的基于多业务过程仿真方法提供了业务过程性能的仿真分析与优化;同时可对