2009 · 53 citations · 7 references
ComputingComputer ScienceInformation RetrievalKnowledge ReuseSoftware EngineeringKnowledge RetrievalSearch SystemsSoftware ReuseWeb SearchCode ComprehensionCode ReusabilityCode ReuseProgram ComprehensionReuseReuse In Software Engineering
Internet-scale code search is the problem of finding source on the Internet. Developers are typically searching for code to reuse as-is on a project or as a reference example. This phenomenon has emerged due to the increasing availability and quality of open source and resources on the Web. Solutions to this problem will involve more than the simple application of information retrieval techniques or a scaling-up of tools for code search. Instead, new, purpose-built solutions are needed that draw on results from these areas, as well as program comprehension and software reuse.
7
Introduction to information retrieval
Choice Reviews Online · 2009 · 12.6K citations
How is open source affecting software development?
Diomidis Spinellis, Clemens Szyperski · IEEE Software · 2004 · 121 citations