Facilitating crowd sourced software engineering via stack overflow
The open source community, as well as numerous technical blogs and community web sites, put online vast quantities of free source code, ranging from snippets to full-blown products. This code embodies the software development community’s domain knowledge, and mirrors the structure of the Internet: i...
Saved in:
Main Authors: | , , |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2014
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/8947 https://ink.library.smu.edu.sg/context/sis_research/article/9950/viewcontent/chapter13.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
id |
sg-smu-ink.sis_research-9950 |
---|---|
record_format |
dspace |
spelling |
sg-smu-ink.sis_research-99502024-07-04T08:42:33Z Facilitating crowd sourced software engineering via stack overflow BARZILAY, Ohad TREUDE, Christoph ZAGALSKY, Alexey The open source community, as well as numerous technical blogs and community web sites, put online vast quantities of free source code, ranging from snippets to full-blown products. This code embodies the software development community’s domain knowledge, and mirrors the structure of the Internet: it is distributed rather than hierarchical; it is chaotic, incomplete, and inconsistent. StackOverflow.com is a Question and Answer (Q&A) website which uses social media to facilitate knowledge exchange between programmers by mitigating the pitfalls involved in using code from the Internet. Its design nurtures a community of developers, and enables crowd sourced software engineering activities ranging from documentation to providing useful, high quality code snippets to be used in production. In this chapter we review Stack Overflow from three perspectives: (1) its design and its social media characteristics, (2) the role it plays in the software documentation landscape, and (3) the use of Stack Overflow in the context of the example centric programming paradigm. 2014-07-01T07:00:00Z text application/pdf https://ink.library.smu.edu.sg/sis_research/8947 info:doi/10.1007/978-1-4614-6596-6_15 https://ink.library.smu.edu.sg/context/sis_research/article/9950/viewcontent/chapter13.pdf http://creativecommons.org/licenses/by-nc-nd/4.0/ Research Collection School Of Computing and Information Systems eng Institutional Knowledge at Singapore Management University Software Engineering |
institution |
Singapore Management University |
building |
SMU Libraries |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
SMU Libraries |
collection |
InK@SMU |
language |
English |
topic |
Software Engineering |
spellingShingle |
Software Engineering BARZILAY, Ohad TREUDE, Christoph ZAGALSKY, Alexey Facilitating crowd sourced software engineering via stack overflow |
description |
The open source community, as well as numerous technical blogs and community web sites, put online vast quantities of free source code, ranging from snippets to full-blown products. This code embodies the software development community’s domain knowledge, and mirrors the structure of the Internet: it is distributed rather than hierarchical; it is chaotic, incomplete, and inconsistent. StackOverflow.com is a Question and Answer (Q&A) website which uses social media to facilitate knowledge exchange between programmers by mitigating the pitfalls involved in using code from the Internet. Its design nurtures a community of developers, and enables crowd sourced software engineering activities ranging from documentation to providing useful, high quality code snippets to be used in production. In this chapter we review Stack Overflow from three perspectives: (1) its design and its social media characteristics, (2) the role it plays in the software documentation landscape, and (3) the use of Stack Overflow in the context of the example centric programming paradigm. |
format |
text |
author |
BARZILAY, Ohad TREUDE, Christoph ZAGALSKY, Alexey |
author_facet |
BARZILAY, Ohad TREUDE, Christoph ZAGALSKY, Alexey |
author_sort |
BARZILAY, Ohad |
title |
Facilitating crowd sourced software engineering via stack overflow |
title_short |
Facilitating crowd sourced software engineering via stack overflow |
title_full |
Facilitating crowd sourced software engineering via stack overflow |
title_fullStr |
Facilitating crowd sourced software engineering via stack overflow |
title_full_unstemmed |
Facilitating crowd sourced software engineering via stack overflow |
title_sort |
facilitating crowd sourced software engineering via stack overflow |
publisher |
Institutional Knowledge at Singapore Management University |
publishDate |
2014 |
url |
https://ink.library.smu.edu.sg/sis_research/8947 https://ink.library.smu.edu.sg/context/sis_research/article/9950/viewcontent/chapter13.pdf |
_version_ |
1814047654966984704 |