Sim, Susan Elliott

Finding Source Code on the Web for Remix and Reuse

Sim, Susan Elliott - Finding Source Code on the Web for Remix and Reuse, ebook


Ebook, PDF with Adobe DRM
ISBN: 9781461465966
DRM Restrictions

PrintingNot allowed
Copy to clipboardNot allowed

Table of contents

1. Introduction: Remixing Snippets and Reusing Components
Susan Elliott Sim, Rosalva E. Gallardo-Valencia

Part I. Programmers and Practices

2. Unweaving Code Search Toward Remixing-Centered Programming Support
Kumiyo Nakakoji, Yasuhiro Yamamoto, Yoshiyuki Nishinaka

3. Archetypal Internet-Scale Source Code Searching
Medha Umarji, Susan Elliott Sim

4. A Controlled Experiment on the Process Used by Developers During Internet-Scale Code Search
Susan Elliott Sim, Megha Agarwala, Medha Umarji

Part II. From Data Structures to Infrastructure

5. Artifact Representation Techniques for Large-Scale Software Search Engines
Oliver Hummel, Colin Atkinson, Marcus Schumacher

6. Krugle Code Search Architecture
Ken Krugler

7. Experiences and Lessons Learned with the Development of a Source Code Search Engine
Eduardo Santana Almeida

8. Infrastructure for Building Code Search Applications for Developers
Sushil Krishna Bajracharya

Part III. Reuse: Components and Projects

9. Developing Software with Open Source Software Components
Claudia Ayala, Xavier Franch, Reidar Conradi, Jingyue Li, Daniela Cruzes

10. Open Source Reuse and Strategic Imperatives
Rahul De’, Ravi A. Rao

11. Applying Program Analysis to Code Retrieval
Joel Ossher, Cristina Lopes

12. Test-Driven Reuse: Key to Improving Precision of Search Engines for Software Reuse
Oliver Hummel, Werner Janjic

Part IV. Remix: Snippets and Answers

13. Software Problems That Motivate Web Searches
Rosalva E. Gallardo-Valencia, Susan Elliott Sim

14. Novel and Applied Algorithms in a Search Engine for Java Code Snippets
Phitchayaphong Tantikul, C. Albert Thompson, Rosalva E. Gallardo-Valencia, Susan Elliott Sim

15. Facilitating Crowd Sourced Software Engineering via Stack Overflow
Ohad Barzilay, Christoph Treude, Alexey Zagalsky

Part V. Looking Ahead

16. Intellectual Property Law in Source Code Reuse and Remix
Susan Elliott Sim, Erik B. Stenberg

17. Richie Boss: Private Investigator Manager
Micah Joel

Keywords: Computer Science, Software Engineering/Programming and Operating Systems, User Interfaces and Human Computer Interaction, Information Storage and Retrieval, Database Management

Publication year
Page amount
21 pages
Information Technology, Telecommunications

Similar titles