复杂系统中不可达函数调用路径检测方法研究

来源 :计算机仿真 | 被引量 : 0次 | 上传用户:m3p0308
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
通过静态分析复杂程序可获取系统的函数调用路径,便于系统框架的理解、分析及后期测试,但提高其分析效率和提取准确度的关键在于不可达函数调用路径的检测和去除。基于控制流信息,将函数指针和函数调用对数据流的影响综合考虑,结合数据流分析和检测分支相关性,利用路径敏感分析方法对函数调用路径中的不可达路径进行检测与去除,从而提取准确的函数调用信息。实验结果证明,上述方法可有效地对函数调用路径中的不可达路径进行检测,提高了分析效率及函数调用路径静态提取的准确度。
其他文献
在搜救机器人路径规划中,要求用最短的时间搜索一条完全避开有害物质区域的逃生路径,以提高化工灾害搜救机器人路径规划的效率。传统的遗传算法,在路径规划时耗时长,不能避开有害
金融预测旨在对金融历史数据进行分析,构建预测模型,并对未来数据走势作出预测。系统创新性地将最新的深度学习成果与金融预测相结合,提出使用循环神经网络预测金融数据变化
由于无线传感器网络节点分布不均匀,监测环境复杂等特点,远离Sink的节点由于能耗较大,并且容易导致网络覆盖面积不足。提出一种启发式的利用人工免疫克隆选择机制的节点调度优化算法(AICSO),将网络生命期划分为具体数量的迭代周期并生成中心节点的覆盖位图,利用节点间冗余进行有效地拓扑控制合理调度节点,以获得网络的最优连通性和最大面积的覆盖。仿真结果表明,上述算法能够有效利用网络节点的能量满足感知覆盖和
在空间相机反射镜连接优化的研究中,胶连接是空间相机反射镜连接常用的连接方式之一。在相机振动试验、发射等力学环境作用下胶接连接状态、胶接力可能会发生变化。胶连接状态的变化使反射镜镜面面形发生变化,导致相机成像质量变差。目前尚无直接测量反射镜胶接力在振动力学试验前后变化的方法,直接采用完成镜面加工的反射镜进行振动试验,势必增加了反射镜研制风险。为了研究振动对反射镜胶连接的影响,采用设计胶接试验件的验证