一种基于程序切片的功能可复用性度量方法

    公开(公告)号:CN106980495B

    公开(公告)日:2020-04-14

    申请号:CN201611019438.X

    申请日:2016-11-18

    Applicant: 东南大学

    Inventor: 李必信 王桐 万晨

    Abstract: 本发明提出一种基于程序切片的功能可复用性度量方法,该方法包括以下步骤:对源程序构造程序依赖图,以功能接口所在的代码行为切片准则计算切片结果,每个切片结果为关联对应功能模块的语句。基于切片结果构建功能模块的度量指标,包括:功能模块的群聚度、内聚度、圈复杂度、公共方法数、最大嵌套层数以及耦合度均值。根据度量指标构建功能模块可复用性度量值计算公式,获取功能模块的可复用性相对值,从而筛选出可复用性较高的功能模块。

    一种基于程序切片的功能可复用性度量方法

    公开(公告)号:CN106980495A

    公开(公告)日:2017-07-25

    申请号:CN201611019438.X

    申请日:2016-11-18

    Applicant: 东南大学

    Inventor: 李必信 王桐 万晨

    Abstract: 本发明提出一种基于程序切片的功能可复用性度量方法,该方法包括以下步骤:对源程序构造程序依赖图,以功能接口所在的代码行为切片准则计算切片结果,每个切片结果为关联对应功能模块的语句。基于切片结果构建功能模块的度量指标,包括:功能模块的群聚度、内聚度、圈复杂度、公共方法数、最大嵌套层数以及耦合度均值。根据度量指标构建功能模块可复用性度量值计算公式,获取功能模块的可复用性相对值,从而筛选出可复用性较高的功能模块。

Patent Agency Ranking