![一种基于软件聚类的源码功能搜索方法](/CN/2016/1/97/images/201610487700.jpg)
基本信息:
- 专利标题: 一种基于软件聚类的源码功能搜索方法
- 专利标题(英):Software clustering-based source code function search method
- 申请号:CN201610487700.7 申请日:2016-06-28
- 公开(公告)号:CN106202206A 公开(公告)日:2016-12-07
- 发明人: 吴艳霞 , 孙彬 , 王彦璋
- 申请人: 哈尔滨工程大学
- 申请人地址: 黑龙江省哈尔滨市南岗区南通大街145号哈尔滨工程大学科技处知识产权办公室
- 专利权人: 哈尔滨工程大学
- 当前专利权人: 哈尔滨工程大学
- 当前专利权人地址: 黑龙江省哈尔滨市南岗区南通大街145号哈尔滨工程大学科技处知识产权办公室
- 主分类号: G06F17/30
- IPC分类号: G06F17/30
The invention provides a software clustering-based source code function search method. The method comprises the following steps of: inputting a source code; carrying out grammar inspection on the source code and acquiring class information of the source code; and completing a search process through two modules, wherein the two modules comprise a software clustering module and a function search module, the software clustering module is used for screening an entity from acquired class information, constructing an entity index, extracting a feature, constructing a feature vector, screening information through hierarchical clustering, and storing a result, and the function search module is used for constructing an input set from the acquired class information, completing subject analysis, constructing an index and storing the index. The method provided by the invention can effectively enhance the software clustering result, and has good guiding function in the aspects of practical source code reading and system maintenance. Developers can use the method to guide the previous exploration, accelerating project understanding and enhance the development efficiency. And through further development, the method can be used for completing the multiplexing of function modules.
公开/授权文献:
- CN106202206B 一种基于软件聚类的源码功能搜索方法 公开/授权日:2020-02-14
IPC结构图谱:
G | 物理 |
--G06 | 计算;推算;计数 |
----G06F | 电数字数据处理 |
------G06F17/00 | 特别适用于特定功能的数字计算设备或数据处理设备或数据处理方法 |
--------G06F17/30 | .信息检索;及其数据库结构 |