自动化代码活动图生成系统及方法

AITNT
正文
推荐专利
自动化代码活动图生成系统及方法
申请号:CN202510193754
申请日期:2025-02-21
公开号:CN119690440B
公开日期:2025-06-24
类型:发明专利
摘要
本发明涉及一种自动化代码活动图生成系统及方法,其中,该系统包括多个模块。源代码解析模块从代码文件中提取源代码,并生成与之对应的抽象语法树。模型转换引擎基于查询视图转换规范操作,利用一组解析规则解析抽象语法树中的方法调用关系和执行顺序,将源代码转换为编程语言抽象模型。模型仓库用于存储抽象模型,并通过源代码文件的扩展名识别语言类型,匹配相应的编程语言模型。活动图生成器则根据抽象模型生成活动图,包括反映代码逻辑的活动图,和基于代码注释生成的活动图。布局模块通过解析方法调用关系和执行路径,确定活动图中各节点的位置、大小和形状,并生成节点之间的连接线。本系统能够直观展示代码流程,提高开发人员的效率。
技术关键词
生成系统 抽象语法树 复杂度 节点 布局模块 逻辑 仓库 调节单元 图形渲染引擎 约束优化模型 函数调用关系 词法分析器 语法分析器 语句 多视角 高层次 对源代码 分支
系统为您推荐了相关专利信息
1
基于人工智能的变压器故障诊断方法和系统、设备、介质
变压器结构 变压器故障诊断 表面图像数据 图谱 节点
2
一种人体舞蹈动态追踪方法及系统
动态追踪方法 稳定同位素标记 重构软件 动态追踪系统 检测设备
3
虚拟场景中的交互方法、装置、设备和存储介质
虚拟对象 资源 生成参数 场景 建筑
4
电能计量设备接线关系的异常检测方法、装置和设备
电能计量设备 节点特征 分层特征提取 融合特征 接线
5
一种基于区块链的课后服务分布式管理平台
分布式管理 分布式分类账 服务器 数据存储模块 区块链技术
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号