摘要
代码搜索引擎(code search engines,CSE)产生和互联网上日益增加的开源代码工程,使得软件开发人员在软件开发的过程中可以大量的重用已有的源代码。然而大部分开发人员使用CSEs只是简单完成相关代码搜索。该文给出了一种通用的范型挖掘过程模型,能够充分利用CSEs,通过挖掘源代码范型保证重用代码的质量,并详细的说明了该范型挖掘过程模型在三个方面辅助软件质量改进。
A amount of open source code is available on the Intemet and various code search engines (CSE) are available to serve as a means for searching in open source code. However, usage of CSEs is often limited to simple tasks such as searching for relevant code ex- amples. In this paper, we present a generic model that can be used to improve software quality by exploiting CSEs. We present three example software development tasks that can be assisted by our life-cycle model and show how these three tasks can contribute to improve the software quality.
作者
楚燕婷
王丽琼
CHU Yan-ting, WANG Li-qiong(1 School of Computer and Technology, University of South China, Hengyang 421001, China; 2.School of Economics & Management, University of South China, Hengyang 421001, China)
出处
《电脑知识与技术》
2009年第12期9771-9772,共2页
Computer Knowledge and Technology
关键词
代码搜索
代码挖掘
软件质量改进
code searching
code Mining
improving software quality