Proceedings of the 2017 11th Joint Meeting on Foundations of Software Engineering 2017
DOI: 10.1145/3106237.3106293
|View full text |Cite
|
Sign up to set email alerts
|

Understanding the impact of support for iteration on code search

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 23 publications
(10 citation statements)
references
References 106 publications
0
10
0
Order By: Relevance
“…The evaluation of 346 jars from Eclipse framework shows that SSI-based schemes are preferred over baseline schemes that do not include usage similarity in the search. Martie et al (2017) reflect that code search is an iterative process where information seekers need to keep adapting their search queries until they find relevant results. They present two tools,CodeLikeThis (CLT) and CodeExchange (CE), to facilitate iterative code search and perform a user study to show that the tools could improve code search experience.…”
Section: Code Searchmentioning
confidence: 99%
“…The evaluation of 346 jars from Eclipse framework shows that SSI-based schemes are preferred over baseline schemes that do not include usage similarity in the search. Martie et al (2017) reflect that code search is an iterative process where information seekers need to keep adapting their search queries until they find relevant results. They present two tools,CodeLikeThis (CLT) and CodeExchange (CE), to facilitate iterative code search and perform a user study to show that the tools could improve code search experience.…”
Section: Code Searchmentioning
confidence: 99%
“…There is substantial evidence in the literature to support the premise that developers use general purpose search engines during software development (e.g., [16,22,31,36,39]). Sim et al [31] conducted a comparison study on various code search techniques of developers and observed that the general-purpose engine work better to find reference examples than do dedicated code search tools.…”
Section: Related Workmentioning
confidence: 99%
“…Despite their limitations, GPSEs are the most popular choice for code search and will continue to be like that, in all likelihood, because they are lightweight, easy to use, and have sophisticated web interfaces [22]. Thus, it is worthwhile to evaluate how GPSEs perform while used for code vs. general non-code related search so that we can better understand GPSE's shortcomings in code domain and tune them accordingly.…”
Section: Introductionmentioning
confidence: 99%
“…Source code examples or code fragments can help developers understand how others addressed the similar problems (Ko et al, 2006;Xie and Pei, 2006;MP, 2009;Bajracharya and Lopes, 2012;Martie et al, 2017;Xia et al, 2017) and can serve as a basis for writing new programs (Johnson, 1992;Kim et al, 2010;Buse and Weimer, 2012). These code examples can accelerate the development process (Mandelin et al, 2005) and increase the product quality (Marri et al, 2009).…”
Section: Introductionmentioning
confidence: 99%