TY - GEN
T1 - Improving Software quality via code searching and mining
AU - Marri, Madhuri R.
AU - Thummalapenta, Suresh
AU - Xie, Tao
PY - 2009
Y1 - 2009
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=77949788600&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=77949788600&partnerID=8YFLogxK
U2 - 10.1109/SUITE.2009.5070018
DO - 10.1109/SUITE.2009.5070018
M3 - Conference contribution
AN - SCOPUS:77949788600
SN - 9781424437405
T3 - Proceedings - International Conference on Software Engineering
SP - 33
EP - 36
BT - Proc. 2009 31st International Conference on Software Engineering and ICSE Workshops - 2009 ICSE Workshop on Search-Driven Development - Users, Infrastructure, Tools and Evaluation, SUITE 2009
T2 - 2009 ICSE Workshop on Search-Driven Development - Users, Infrastructure, Tools and Evaluation, SUITE 2009
Y2 - 16 May 2009 through 24 May 2009
ER -