Finding Source Code on the Web for Remix and Reuse

In recent years, searching for source code on the web has become increasingly common among professional software developers and is emerging as an area of academic research. This volume surveys past research and presents the state of the art in the area of "code retrieval on the web." This...

Full description

Bibliographic Details
Other Authors: Sim, Susan Elliott (Editor), Gallardo-Valencia, Rosalva E. (Editor)
Format: eBook
Language:English
Published: New York, NY Springer New York 2013, 2013
Edition:1st ed. 2013
Subjects:
Online Access:
Collection: Springer eBooks 2005- - Collection details see MPG.ReNa
Table of Contents:
  • Introduction: Remixing Snippets and Reusing Components
  • Unweaving Code Search toward Remixing-Centered Programming Support
  • Archetypal Internet-Scale Source Code Searching
  • A Controlled Experiment on the Process Used by Developers During Internet-Scale Code Search
  • Artifact Representation Techniques for Large-Scale Software Search Engines
  • Krugle Code Search Architecture
  • Experiences and Lessons Learned with the Development of a Source Code Search Engine
  • Infrastructure for Building Code Search Applications for Developers
  • Developing Software with Open Source Software Components
  • Open Source Reuse and Strategic Imperatives
  • Applying Program Analysis to Code Retrieval
  • Test-Driven Reuse: Key to Improving Precision of Search Engines for Software Reuse
  • Software Problems that Motivate Web Searches
  • Novel and Applied Algorithms in a Search Engine for Java Code Snippets
  • Facilitating Crowd Sourced Software Engineering via Stack Overflow
  • Intellectual Property Law in Source Code Reuse and Remix
  • Richie Boss: Private Investigator Manager