DocumentCode :
1983968
Title :
Improving software quality via code searching and mining
Author :
Marri, Madhuri R. ; Thummalapenta, Suresh ; Xie, Tao
Author_Institution :
Dept. of Comput. Sci., North Carolina State Univ., Raleigh, NC
fYear :
2009
fDate :
16-16 May 2009
Firstpage :
33
Lastpage :
36
Abstract :
Enormous amount of open source code is available on the Internet 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 examples. In this paper, we present a generic life-cycle 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. We also show the application of our life-cycle model with a preliminary evaluation.
Keywords :
Internet; public domain software; search engines; software quality; code search engines; generic life-cycle model; open source code; software development tasks; software quality; Application software; Automatic programming; Computer science; Internet; Large-scale systems; Open source software; Pattern analysis; Programming profession; Search engines; Software quality;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Search-Driven Development-Users, Infrastructure, Tools and Evaluation, 2009. SUITE '09. ICSE Workshop on
Conference_Location :
Vancouver, BC
Print_ISBN :
978-1-4244-3740-5
Type :
conf
DOI :
10.1109/SUITE.2009.5070018
Filename :
5070018
Link To Document :
بازگشت