兼容多语种代码分析的UML时序图自动生成方法

AITNT
正文
推荐专利
兼容多语种代码分析的UML时序图自动生成方法
申请号:CN202411971641
申请日期:2024-12-30
公开号:CN119902743A
公开日期:2025-04-29
类型:发明专利
摘要
本发明提供兼容多语种代码分析的UML时序图自动生成方法,通过捕捉C++和Java代码的特征,确认混合源代码各部分的代码类型,针对不同类型的代码进行分析;将标记为C++代码的用正则表达式匹配,匹配待分析C++源代码的关键字、类信息和继承信息,并转化为参数名称;将标记为Java代码的用语法和词法分析,提取出待分析Java源代码的类信息和方法调用信息;生成对应的Plant UML代码;绘制为UML综合时序图。本发明兼容多语种代码分析的UML时序图自动生成方法可以直观反映出混合C++代码和Java代码的功能和逻辑组成,并直观反映出二者之间的交互关系,避免了查看繁琐的源代码才能得到的程序信息和功能关系,提高了代码的可读性和可维护性。
技术关键词
自动生成方法 时序 关键字 标记 抽象语法树 参数 箭头 列表 关系 算法 节点 字符 终点 逻辑 元素 序列 程序
系统为您推荐了相关专利信息
1
一种基于图神经网络的门级电路功能安全检测方法及系统
门级网表 逻辑门 节点 待测电路 列表
2
辊压机主辊弧度的参数化仿真方法、系统及储存介质
参数化仿真方法 数据 应力 偏差 受力
3
一种基于机器人控制器的控制系统及其控制方法
三维空间模型 避障路径 标记机器人 障碍物间距 终点
4
一种基于眼动追踪的人机交互系统及其方法
注视点 人机交互系统 识别模块 眼动数据 输出模块
5
一种基于多维度融合的多光谱目标类型识别方法
跨模态 融合特征 多模态图像数据 识别方法 模态特征
添加客服微信openai178,进AITNT官方交流群
驱动智慧未来:提供一站式AI转型解决方案
沪ICP备2023015588号