Databases Reference
In-Depth Information
Our study represents initial work on this topic. Further study is needed to better
understand some of the effects that we found. For instance, we were skeptical of
one result, the effect of intention on query revision. We were surprised that more
queries were needed to find reference examples than code to reuse as-is. This may
be an artifact of our experiment design, but we do not yet have the data to give a
definitive answer. To our knowledge, there have been no observational field studies
of developers as they search for source code as part of their daily work. Such a study
would be a helpful complement to the experiment reported on here and would aid
in validating and expanding the results.
Acknowledgements This material is based upon work supported by the NSF under Grant No. IIS-
0846034. Any opinions, findings, and conclusions or recommendations expressed in this material
are those of the authors and do not necessary reflect the views of the NSF.
References
[1] Sushil Bajracharya and Cristina Lopes. Mining search topics from a code
search engine usage log. In Proceedings of the 6th IEEE Working Conference
on Mining Software Repositories , pages 111-120, 2009.
[2] Sushil Bajracharya, Joel Ossher, and Cristina Lopes. Searching API usage ex-
amples in code repositories with sourcerer api search. In Proceedings of 2010
ICSE Workshop on Search-driven Development: Users, Infrastructure, Tools
and Evaluation , pages 5-8, Cape Town, South Africa, 2010. ACM.
[3] Joel Brandt, Philip J. Guo, Joel Lewenstein, Mira Dontcheva, and Scott R.
Klemmer. Two studies of opportunistic programming: interleaving web forag-
ing, learning, and writing code. In Proceedings of the 27th international con-
ference on Human factors in computing systems , pages 1589-1598, Boston,
MA, USA, 2009. ACM.
[4] L. Granka, T. Joachims, and G. Gay. Eye-tracking analysis of user behavior in
www search. In Proceedings of the Conference on Research and Development
in Information Retrieval (SIGIR) , pages 478-479, 2004.
[5] Mark Grechanik, Chen Fu, Qing Xie, Collin McMillan, Denys Poshyvanyk,
and Chad Cumby. A search engine for finding highly relevant applications.
In Proceedings of the 32nd ACM/IEEE International Conference on Software
Engineering , pages 475-484, Cape Town, South Africa, 2010. ACM.
[6] Raphael Hoffmann, James Fogarty, and Daniel S. Weld. Assieme: finding and
leveraging implicit references in a web search interface for programmers. In
Proceedings of the 20th Annual ACM Symposium on User Interface Software
and Technology , Newport, Rhode Island, USA, 2007. ACM.
[7] Reid Holmes, Robert J. Walker, and Gail C. Murphy. Strathcona example rec-
ommendation tool. In Michel Wermelinger and Harald Gall, editors, ESEC/
SIGSOFT FSE , pages 237-240. ACM, 2005.
Search WWH ::




Custom Search