Finding Source Code on the Web for Remix and Reuse

Finding Source Code on the Web for Remix and Reuse
Author :
Publisher : Springer Science & Business Media
Total Pages : 348
Release :
ISBN-10 : 9781461465966
ISBN-13 : 1461465966
Rating : 4/5 (66 Downloads)

Book Synopsis Finding Source Code on the Web for Remix and Reuse by : Susan Elliott Sim

Download or read book Finding Source Code on the Web for Remix and Reuse written by Susan Elliott Sim and published by Springer Science & Business Media. This book was released on 2013-06-04 with total page 348 pages. Available in PDF, EPUB and Kindle. Book excerpt: 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 work is concerned with the algorithms, systems, and tools to allow programmers to search for source code on the web and the empirical studies of these inventions and practices. It is a label that we apply to a set of related research from software engineering, information retrieval, human-computer interaction, management, as well as commercial products. The division of code retrieval on the web into snippet remixing and component reuse is driven both by empirical data, and analysis of existing search engines and tools. Contributors include leading researchers from human-computer interaction, software engineering, programming languages, and management. "Finding Source Code on the Web for Remix and Reuse" consists of five parts. Part I is titled "Programmers and Practices," and consists of a retrospective chapter and two empirical studies on how programmers search the web for source code. Part II is titled "From Data Structures to Infrastructures," and covers the creation of ground-breaking search engines for code retrieval required ingenuity in the adaptation of existing technology and in the creation of new algorithms and data structures. Part III focuses on "Reuse: Components and Projects," which are reused with minimal modification. Part IV is on "Remix: Snippets and Answers," which examines how source code from the web can also be used as solutions to problems and answers to questions. The book concludes with Part V, "Looking Ahead," that looks at future programming and the legalities of software reuse and remix and the implications of current intellectual property law on the future of software development. The story, "Richie Boss: Private Investigator Manager," was selected as the winner of a crowdfunded short story contest."


Finding Source Code on the Web for Remix and Reuse Related Books

Finding Source Code on the Web for Remix and Reuse
Language: en
Pages: 348
Authors: Susan Elliott Sim
Categories: Computers
Type: BOOK - Published: 2013-06-04 - Publisher: Springer Science & Business Media

DOWNLOAD EBOOK

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 academ
Mining Software Engineering Data for Software Reuse
Language: en
Pages: 242
Authors: Themistoklis Diamantopoulos
Categories: Computers
Type: BOOK - Published: 2020-03-30 - Publisher: Springer Nature

DOWNLOAD EBOOK

This monograph discusses software reuse and how it can be applied at different stages of the software development process, on different types of data and at dif
Recommendation Systems in Software Engineering
Language: en
Pages: 560
Authors: Martin P. Robillard
Categories: Computers
Type: BOOK - Published: 2014-04-30 - Publisher: Springer Science & Business

DOWNLOAD EBOOK

With the growth of public and private data stores and the emergence of off-the-shelf data-mining technology, recommendation systems have emerged that specifical
A Holistic View of Software and Hardware Reuse
Language: en
Pages: 386
Authors: Fevzi Belli
Categories: Political Science
Type: BOOK - Published: 2021-06-11 - Publisher: Springer Nature

DOWNLOAD EBOOK

This book focuses on software reuse and the chances, dependability tests and recommendations for best reuse practice. A short introduction of the Ecodesign of h
Reuse in the Big Data Era
Language: en
Pages: 257
Authors: Xin Peng
Categories: Computers
Type: BOOK - Published: 2019-06-18 - Publisher: Springer

DOWNLOAD EBOOK

This book constitutes the proceedings of the 18th International Conference on Software and Systems Reuse, ICSR 2019, held in Cincinnati, Ohio, USA in June 2019.