arrow
Return

Correlation-based software search by leveraging software term database

delete2018-05-19
delete3
PRE
AI
Z
Zhixing Li
G
Gang Yin *
T
Tao Wang
章
章洋 (Yang Zhang)
余月 cover
余月 (Yue Yu)
H
Huaimin Wang
DOI:10.1007/s11704-017-6573-zdelete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Internet-scale open source software (OSS) production in various communities generates abundant reusable resources for software developers. However, finding the desired and mature software with keyword queries from a considerable number of candidates, especially for the fresher, is a significant challenge because current search services often fail to understand the semantics of user queries. In this paper, we construct a software term database (STDB) by analyzing tagging data in Stack Overflow and propose a correlation-based software search (CBSS) approach that performs correlation retrieval based on the term relevance obtained from STDB. In addition, we design a novel ranking method to optimize the initial retrieval result. We explore four research questions in four experiments, respectively, to evaluate the effectiveness of the STDB and investigate the performance of the CBSS. The experiment results show that the proposed CBSS can effectively respond to keyword-based software searches and significantly outperforms other existing search services at finding mature software.
Keywords:
software retrieval
software term database
open source software
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Frontiers of Computer Science cover
Frontiers of Computer Science
IF:
4.6
Papers:
1.6K
Citations:
2.8K

Organization

N
national university of defense technology - china
Scholars:
1.8W
Papers: 1.4W
Citations: 9
Cited Papers

Cited Papers

Exemplar: A Source Code Search Engine for Finding Highly Relevant Applications
err2012-09-01
err123
errOAAI
errMcMillan, Collin; Grechanik, Mark; Poshyvanyk, Denys; Fu, Chen; Xie, Qing
errShare
errSave
errShare
errSave
Query Expansion Based on Crowd Knowledge for Code Search
err2016-09-01
err125
errOAAI
errNie, Liming; Jiang, He; Ren, Zhilei; Sun, Zeyi; Li, Xiaochen
errShare
errSave
no more