一种面向大规模软件系统的代码一致性自动检测方法

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
一种面向大规模软件系统的代码一致性自动检测方法
申请号:CN202511087728
申请日期:2025-08-05
公开号:CN120994521A
公开日期:2025-11-21
类型:发明专利
摘要
本发明公开了一种面向大规模软件系统的代码一致性自动检测方法,涉及计算机软件技术领域,本发明突破跨语言锁行为验证瓶颈;通过语义等效指令集抽象异构锁操作,将语言差异转化为统一状态机模型;结合异常分支嵌入和虚拟释放指令生成,首次实现对自动超时释放等弱一致性机制的闭环验证,从根本上预防因锁释放遗漏导致的死锁或数据损坏;实现配置‑代码联动的预防性检测;采用动态污点追踪技术,从配置源到代码变量全程附加单位标签,在数据流传播中自动捕获单位误用;该机制将配置漂移引发的运行时崩溃风险提前至编译阶段暴露,显著降低分布式系统滚动升级故障率。
技术关键词
自动检测方法 符号 变量 嵌套依赖指令 临界区 动态污点追踪 标签 计算机软件技术 分布式追踪 深度优先遍历 状态机模型 分布式服务 图谱 预定义阈值 序列 执行增量 分布式系统 语句 机制