一种基于WordNet的程序可读性分析方法

    公开(公告)号:CN103927179B

    公开(公告)日:2017-02-15

    申请号:CN201410157340.5

    申请日:2014-04-18

    Applicant: 扬州大学

    Abstract: 本发明公开了软件工程领域内的一种基于WordNet的程序可读性分析方法,包括如下步骤:1)按照包名-类名-方法名的项目结构遍历出每个方法体,并且以包名_类名_方法名的形式标注;2)去除警示注释(通常出现在测试用例中,用于警告程序员会出现某种严重后果),TODO注释是一种程序员认为应该做,而由于某些原因目前还没有做的工作);3)将注释分为短注释和长注释;4)对长注释进行预处理,并且用WordNet提取出注释的主题词;5)对注释映射的代码段用WordNet提取代码的主题词;6)对整个项目生成程序可读性分析树,并形成最终的分析数据,本发明有利于后期维护人员对陌生项目的理解,可用于软件的维护开发中。

    一种基于WordNet的程序可读性分析方法

    公开(公告)号:CN103927179A

    公开(公告)日:2014-07-16

    申请号:CN201410157340.5

    申请日:2014-04-18

    Applicant: 扬州大学

    Abstract: 本发明公开了软件工程领域内的一种基于WordNet的程序可读性分析方法,包括如下步骤:1)按照包名-类名-方法名的项目结构遍历出每个方法体,并且以包名_类名_方法名的形式标注;2)去除警示注释(通常出现在测试用例中,用于警告程序员会出现某种严重后果),TODO注释(是一种程序员认为应该做,而由于某些原因目前还没有做的工作);3)将注释分为短注释和长注释;4)对长注释进行预处理,并且用WordNet提取出注释的主题词;5)对注释映射的代码段用WordNet提取代码的主题词;6)对整个项目生成程序可读性分析树,并形成最终的分析数据,本发明有利于后期维护人员对陌生项目的理解,可用于软件的维护开发中。

Patent Agency Ranking