首页> 中国专利> 一种基于依赖结构特征的Feature Envy代码坏味检测方法

一种基于依赖结构特征的Feature Envy代码坏味检测方法

摘要

本发明公开了一种基于依赖结构特征的Feature Envy代码坏味检测方法,从多种类型依赖出发,检测Feature Envy(依恋情结)代码坏味道。该方法包括:依赖结构图构建,源代码依赖提取,坏味道检测三个步骤:依赖结构图构建是结合代码坏味依赖结构图定义代码坏味道的结构特征,依赖图表示实体与实体之间的依赖关系,其中的实体是指类以及类中所包含的方法;源代码依赖提取是对程序源代码进行解析,提取出源代码实体之间各种依赖关系;坏味道检测是通过分析各类依赖关系与相应的代码坏味道特征进行匹配得出是否存在该代码坏味道。

著录项

  • 公开/公告号CN113703774A

    专利类型发明专利

  • 公开/公告日2021-11-26

    原文格式PDF

  • 申请/专利权人 东南大学;

    申请/专利号CN202110989734.7

  • 申请日2021-08-26

  • 分类号G06F8/41(20180101);

  • 代理机构32206 南京众联专利代理有限公司;

  • 代理人杜静静

  • 地址 210096 江苏省南京市玄武区四牌楼2号

  • 入库时间 2023-06-19 13:24:42

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号