节点文献

开源对软件工程的作用及关键搜索技术分析

The role of open source for software engineering and the analysis of the key search technology

  • 推荐 CAJ下载
  • PDF下载
  • 不支持迅雷等下载工具,请取消加速工具后下载。

【作者】 张康曾国荪

【Author】 Zhang Kang;Zeng Guosun;Department of Computer Science and Technology , Tongji University;Tongji Branch , National Engineering & Technology Center of High Performance Computer;

【机构】 同济大学计算机科学及技术系国家高性能计算机工程技术中心同济分中心

【摘要】 随着网络技术的迅速发展,开源软件正以前所未有的优势得以迅速发展。现在的开源软件已经成为软件发展的主要流行趋势。开源软件的成功对软件产业起到了巨大的作用。同时,由于目前开源软件数量急剧增加,迅速准确地寻找到用户所需的代码成为一个关键问题。现有的代码搜索引擎大都是基于文本的搜索,并未利用语法、语义信息,在搜索准确性方面受到极大限制。因此,有学者提出利用代码的语法和语义等信息辅助代码搜索。从多个方面对开源的作用做一个较全面的介绍,并对开源代码的关键搜索技术做一个简要综述。

【Abstract】 With the rapid development of network technology, open source software is developing rapidly. Open source software has now become the main trend of software development. The success of open source software has played a huge role in the software industry. Meanwhile, with the current sharp increasing in the number of open source software, finding the code you need has become a key issue. Existing code search engines mostly use text-based search technology. However, these search engines don′t take advantage of syntax, semantics. Therefore, the Search results are inaccurate. So, some scholars have proposed to use of the code syntax, semantics and other information to help code search. This article do a more comprehensive description of the role of open source from the many aspects, and make a review of the key open source search technology.

【关键词】 开源复用搜索关键词语法语义
【Key words】 open sourcereusesearchkey wordsgrammarsemantics
【基金】 863项目(2009AA012201);国家自然基金项目(61272107,61202173,61103068);上海市优秀学科带头人计划项目(10XD1404400);华为创新研究计划项目(IRP-2013-12-03);高效能服务器和存储技术国家重点实验室开放基金项目(2014HSSA10)
  • 【文献出处】 微型机与应用 ,Microcomputer & Its Applications , 编辑部邮箱 ,2015年24期
  • 【分类号】TP311.5
  • 【被引频次】1
  • 【下载频次】151
节点文献中: 

本文链接的文献网络图示:

本文的引文网络