首页> 中国专利> 基于代码分析的系统对象图自动生成方法

基于代码分析的系统对象图自动生成方法

摘要

本发明提供一种基于代码分析的系统对象图自动生成方法,其特征在于:包括以下步骤:步骤S1:通过soot分析获取类名、方法名和语句集;步骤S2:处理对象创建语句并生成对象集,处理对象声明语句并生成属性‑值对应集,采用符号执行的思想获取方法调用语句和调用过程并生成对象调用关系集;步骤S3:运用plantuml语言规则将上述集合转化为对象图生成语句,从而得到了自动生成的uml对象图。本发明基于代码分析的系统对象图自动生成技术可以直观反映运行时软件体系结构的特点,用户不必查看繁琐的代码就能通过该技术获取对象信息(类属性、对象属性)以及对象关系(对象调用链),加强代码的可读性和可维护性。

著录项

  • 公开/公告号CN108762749B

    专利类型发明专利

  • 公开/公告日2021-12-21

    原文格式PDF

  • 申请/专利权人 福州大学;

    申请/专利号CN201810510539.X

  • 申请日2018-05-24

  • 分类号G06F8/34(20180101);G06F8/41(20180101);

  • 代理机构35100 福州元创专利商标代理有限公司;

  • 代理人蔡学俊

  • 地址 350108 福建省福州市闽侯县福州地区大学新区学园路2号

  • 入库时间 2022-08-23 12:59:13

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号