CNIPA.AI
검색으로 돌아가기
기록

一种面向嵌入式软件的自动化插桩方法及系统

발명유효
6조회수
10청구항 · 2 독립항
§ Ⅰ

개요

발명자

刘浩洋; 王艺佳; 刘琅; 傅李育; 刘靖泽; 唐武梅; 刘心田; 林篁

IPC 분류

G06F 11/362 (2025.01)G06F 11/3668 (2025.01)

本发明公开了一种面向嵌入式软件的自动化插桩方法及系统,涉及嵌入式软件测试与调试技术领域,包括:S1、基于传统模式和分离模式的双模式锚点识别引擎,对源文件逐行扫描,定位锚点并生成锚点列表;S2、解析YAML配置文件得到三级层次化数据结构,基于三级索引查询算法,在三级层次化数据结构中查询锚点列表中分离模式的锚点对应的桩代码内容并进行映射,得到分离模式的锚点‑桩代码映射对象;S3、基于分离模式的锚点‑桩代码映射对象和锚点列表中传统模式的锚点,进行源文件修改与桩代码插入。本发明中,双模式插桩机制和三级索引YAML配置管理是最核心的创新,直接解决了本发明要解决的主要技术问题。