Adoption of open source software in software-intensive organizations–A systematic literature review

Ø Hauge, C Ayala, R Conradi - Information and Software Technology, 2010 - Elsevier
CONTEXT: Open source software (OSS) is changing the way organizations develop,
acquire, use, and commercialize software. OBJECTIVE: This paper seeks to identify how …

Big code search: a bibliography

K Kim, S Ghatpande, D Kim, X Zhou, K Liu… - ACM Computing …, 2023 - dl.acm.org
Code search is an essential task in software development. Developers often search the
internet and other code databases for necessary source code snippets to ease the …

How do developers react to API deprecation? The case of a Smalltalk ecosystem

R Robbes, M Lungu, D Röthlisberger - Proceedings of the ACM …, 2012 - dl.acm.org
When the Application Programming Interface (API) of a framework or library changes, its
clients must be adapted. This change propagation---known as a ripple effect---is a problem …

Codewebs: scalable homework search for massive open online programming courses

A Nguyen, C Piech, J Huang, L Guibas - Proceedings of the 23rd …, 2014 - dl.acm.org
Massive open online courses (MOOCs), one of the latest internet revolutions have
engendered hope that constant iterative improvement and economies of scale may cure …

Asking and answering questions about unfamiliar APIs: An exploratory study

E Duala-Ekoko, MP Robillard - 2012 34th International …, 2012 - ieeexplore.ieee.org
The increasing size of APIs and the increase in the number of APIs available imply
developers must frequently learn how to use unfamiliar APIs. To identify the types of …

Portfolio: Searching for relevant functions and their usages in millions of lines of code

C Mcmillan, D Poshyvanyk, M Grechanik… - ACM Transactions on …, 2013 - dl.acm.org
Different studies show that programmers are more interested in finding definitions of
functions and their uses than variables, statements, or ordinary code fragments. Therefore …

Sourcerer: An infrastructure for large-scale collection and analysis of open-source code

S Bajracharya, J Ossher, C Lopes - Science of Computer Programming, 2014 - Elsevier
A large amount of open source code is now available online, presenting a great potential
resource for software developers. This has motivated software engineering researchers to …

Analyzing and mining a code search engine usage log

SK Bajracharya, CV Lopes - Empirical Software Engineering, 2012 - Springer
This paper presents an analysis of a year long usage log of Koders, the first commercially
available Internet-Scale code search engine (http://www. koders. com). The usage log …

How well do search engines support code retrieval on the web?

SE Sim, M Umarji, S Ratanotayanon… - ACM Transactions on …, 2011 - dl.acm.org
Software developers search the Web for various kinds of source code for diverse reasons. In
a previous study, we found that searches varied along two dimensions: the size of the …

Example overflow: Using social media for code recommendation

A Zagalsky, O Barzilay… - 2012 Third International …, 2012 - ieeexplore.ieee.org
Modern Q&A websites, such as Stack Overflow, use social media to provide concise
answers, and offer rich technical context with quality assessment capabilities. Although …