Computer and Modernization

Previous Articles     Next Articles

Search Engine of Massive Source Code Based on Semantic Network

  

  1. (1. School of Software, Shanghai Jiaotong University, Shanghai 200240, China;
    2. Jiangxi Institute of Computing Technology, Nanchang 330003, China)
  • Received:2014-04-22 Online:2014-07-16 Published:2014-07-17

Abstract: This paper proposes an analyzing and searching method which is capable of searching massive source codes whose function is close to the natural language input. Compared with traditional massive source code search engine based on keyword matching algorithm and source code location algorithm based on natural language, this approach solved the mismatch problem in keyword matching algorithm caused by abbreviation and similarity word in source code and the limitation to a specified project of later solution by innovative approach. Experiment is practiced to prove the reliability and usability of this engine.

Key words: big data mining, code recommendation, program analysis, semantic network

CLC Number: