找回密码
 注册
关于网站域名变更的通知
查看: 817|回复: 1
打印 上一主题 下一主题

[毕业设计] 基于相关主题模型的程序网络自动构建与分析

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-5-13 14:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
基于相关主题模型的程序网络自动构建与分析

6 j, T, ?* [1 J5 ]) g' Y2 ]3 @- m摘要:程序理解的目的在于获得足够的软件系统信息,以适用于人理解的形式展现出来,辅助开发人员对软件的理解.本文通过使用相关主题模型,为软件系统类层次的代码文件建立程序网络,并可视化展示整个软件系统的相关结构和功能,辅助开发者理解整个程序代码.该技术综合考虑了软件代码中的结构性信息和内容性信息,所建立的程序网络可帮助开发者更好的理解程序的语法依赖关系和语义功能相关关系.实验验证了建立的程序网络具有较好的准确性以及可以为指定的类推荐相关类.
( ?" P" u5 g. M: k5 j, K关键词:程序理解;相关主题模型;程序网络& `8 Q' Y9 R* Y
( H+ k  @8 P8 V2 `  y9 h
1引言
5 M* `( r$ [6 r; Y7 y# J软件维护是软件生存期中时间最长,消耗人力最多的一个阶段.软件维护通常需要对持久演化的大型遗留软件系统进行理解和再开发,这要求开发人员能够充分的理解软件项目.而软件理解对于开发者来说,需要耗费很多的时间和精力,特别是程序源码,从而导致维护任务变得相当困难,代价高并且很可能出现  B. w* S: [, [0 O" f

- p- ^0 \6 j" s6 o. G8 p
游客,如果您要查看本帖隐藏内容请回复
( S+ h4 \% {% }" h9 A: z
  W8 @  K6 e" V7 K* W/ z  E

该用户从未签到

2#
发表于 2021-5-13 14:46 | 只看该作者
基于相关主题模型的程序网络自动构建与分析
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-7-19 05:35 , Processed in 0.109375 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表