一种功能相同但源码不同的代码跟踪序列的新对齐方式

AITNT
正文
推荐专利
一种功能相同但源码不同的代码跟踪序列的新对齐方式
申请号:CN202410918064
申请日期:2024-07-10
公开号:CN118689752A
公开日期:2024-09-24
类型:发明专利
摘要
本发明提供一种功能相同但源码不同的代码跟踪序列的新对齐方式,属于动态软件分析领域,所述代码跟踪序列对齐方式包括获取代码跟踪序列、对齐尽可能多的序列对、对齐标准输入的序列对并以其为基准扩充对齐,获取代码跟踪序列使用llvm插桩工具,编写插桩程序,获取代码运行中的所有信息,对齐尽可能多的序列对通过使用尼德曼‑翁施算法获得最长的序列对,对齐标准输入的序列对并以其为基准扩充对齐,通过广度优先遍历算法尝试对齐,并使用sentence‑bert,下文简称为SBERT,一种使用了孪生网路的预训练模型模型而不是简单的变量数据改变来进行计算是否对齐,以生成对齐序列,这种方法可以消除掉错误对齐结果,并对齐部分本应对齐但没有对齐的序列对。
技术关键词
语句 广度优先遍历 动态软件分析 序列对齐方法 列表 深度学习模型 遍历算法 基准 符号 数据 数值 机制 网路 程序 稳态 分支 变量
系统为您推荐了相关专利信息
1
直播显示方法及装置、计算设备、存储介质
直播页面 直播显示方法 控件 入口 显示虚拟物品
2
基于AI的数据库操作系统风险防控系统及方法
风险识别模型 风险防控系统 日志 风险防控方法 推送告警信息
3
基于JavaScript语言的代码的转换方法、装置
列表 垫片 处理单元 转换方法 代码转换
4
一种多元多步GRU温度预测模型、模型构建及预测方法
温度预测模型 GRU模型 数据 样本 温度预测技术
5
一种分布式事务测试方法、装置、设备和存储介质
测试场景 分布式事务 状态机模型 分支 测试工具
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号