{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,16]],"date-time":"2025-10-16T03:50:33Z","timestamp":1760586633142,"version":"3.37.3"},"publisher-location":"New York, NY","reference-count":41,"publisher":"Springer New York","isbn-type":[{"type":"print","value":"9781461465959"},{"type":"electronic","value":"9781461465966"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-1-4614-6596-6_15","type":"book-chapter","created":{"date-parts":[[2013,6,3]],"date-time":"2013-06-03T21:07:59Z","timestamp":1370293679000},"page":"289-308","source":"Crossref","is-referenced-by-count":19,"title":["Facilitating Crowd Sourced Software Engineering via Stack Overflow"],"prefix":"10.1007","author":[{"given":"Ohad","family":"Barzilay","sequence":"first","affiliation":[]},{"given":"Christoph","family":"Treude","sequence":"additional","affiliation":[]},{"given":"Alexey","family":"Zagalsky","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"15_CR1","unstructured":"Adamic, L.A., Zhang, J., Bakshy, E., Ackerman, M.S.: Knowledge sharing and yahoo answers: everyone knows something. In: Proceedings of the 17th international conference on World Wide Web, WWW \u201908, pp. 665\u2013674. ACM, New York, NY, USA (2008). DOI\u00a010.1145\/1367497.1367587. URL http:\/\/doi.acm.org\/10.1145\/1367497.1367587"},{"key":"15_CR2","unstructured":"Agichtein, E., Castillo, C., Donato, D., Gionis, A., Mishne, G.: Finding high-quality content in social media. In: Proceedings of the international conference on Web search and web data mining, WSDM \u201908, pp. 183\u2013194. ACM, New York, NY, USA (2008). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1341531.1341557. URL http:\/\/doi.acm.org\/10.1145\/1341531.1341557"},{"key":"15_CR3","doi-asserted-by":"crossref","unstructured":"von Ahn, L.: Human computation. In: Design Automation Conference, 2009. DAC \u201909. 46th ACM\/IEEE, pp. 418\u2013419 (2009)","DOI":"10.1145\/1629911.1630023"},{"key":"15_CR4","unstructured":"Bacchelli, A., Ponzanelli, L., Lanza, M.: Harnessing stack overflow for the ide. In: Third International Workshop on Recommendation Systems for Software Engineering (RSSE), pp. 26\u201330 (2012). DOI\u00a010.1109\/RSSE. 2012.6233404"},{"key":"15_CR5","unstructured":"Bajic, D., Lyons, K.: Leveraging social media to gather user feedback for software development. In: Proceedings of the 2nd International Workshop on Web 2.0 for Software Engineering, Web2SE \u201911, pp. 1\u20136. ACM, New York, NY, USA (2011). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1984701.1984702. URL http:\/\/doi.acm.org\/10.1145\/1984701.1984702"},{"key":"15_CR6","unstructured":"Barzilay, O.: Example embedding. In: Proceedings of the 10th SIGPLAN symposium on New ideas, new paradigms, and reflections on programming and software, ONWARD \u201911, pp. 137\u2013144. ACM, New York, NY, USA (2011). DOI\u00a010.1145\/2089131.2089135. URL http:\/\/doi.acm.org\/10.1145\/2089131.2089135"},{"key":"15_CR7","doi-asserted-by":"crossref","unstructured":"Barzilay, O.: Example embedding: On the diversity of example usage in professional software development. Ph.D. thesis, Tel Aviv University (2012)","DOI":"10.1145\/2025113.2025195"},{"key":"15_CR8","unstructured":"Barzilay, O., Hazzan, O., Yehudai, A.: Using social media to study the diversity of example usage among professional developers. In: Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering, SIGSOFT\/FSE \u201911, pp. 472\u2013475. ACM, New York, NY, USA (2011). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/2025113.2025195. URL http:\/\/doi.acm.org\/10.1145\/2025113.2025195"},{"key":"15_CR9","unstructured":"Bian, J., Liu, Y., Agichtein, E., Zha, H.: Finding the right facts in the crowd: factoid question answering over social media. In: Proceedings of the 17th international conference on World Wide Web, WWW \u201908, pp. 467\u2013476. ACM, New York, NY, USA (2008). DOI\u00a010.1145\/1367497.1367561. URL http:\/\/doi.acm.org\/10.1145\/1367497.1367561"},{"key":"15_CR10","unstructured":"Bougie, G., Starke, J., Storey, M.A., German, D.M.: Towards understanding twitter use in software engineering: preliminary findings, ongoing challenges and future questions. In: Proceeding of the 2nd international workshop on Web 2.0 for software engineering, Web2SE \u201911, pp. 31\u201336. ACM, New York, NY, USA (2011). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1984701.1984707. URL http:\/\/doi.acm.org\/10.1145\/1984701.1984707"},{"key":"15_CR11","unstructured":"Brandt, J., Dontcheva, M., Weskamp, M., Klemmer, S.R.: Example-centric programming: integrating web search into the development environment. In: Proceedings of the 28th international conference on Human factors in computing systems, CHI \u201910, pp. 513\u2013522. ACM, New York, NY, USA (2010). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1753326.1753402. URL http:\/\/doi.acm.org\/10.1145\/1753326.1753402"},{"key":"15_CR12","unstructured":"Fritz, T., Murphy, G.C.: Using information fragments to answer the questions developers ask. In: Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering - Volume 1, ICSE \u201910, pp. 175\u2013184. ACM, New York, NY, USA (2010). DOI\u00a010.1145\/1806799.1806828. URL http:\/\/doi.acm.org\/10.1145\/1806799.1806828"},{"key":"15_CR13","unstructured":"Grechanik, M., Fu, C., Xie, Q., McMillan, C., Poshyvanyk, D., Cumby, C.: A search engine for finding highly relevant applications. In: Proceedings of the 32nd ACM\/IEEE International Conference on Software Engineering - Volume 1, ICSE \u201910, pp. 475\u2013484. ACM, New York, NY, USA (2010). DOI\u00a010.1145\/1806799.1806868. URL http:\/\/doi.acm.org\/10.1145\/1806799.1806868"},{"key":"15_CR14","unstructured":"Guy, I., Zwerdling, N., Carmel, D., Ronen, I., Uziel, E., Yogev, S., Ofek-Koifman, S.: Personalized recommendation of social software items based on social relations. In: Proceedings of the third ACM conference on Recommender systems, RecSys \u201909, pp. 53\u201360. ACM, New York, NY, USA (2009). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1639714.1639725. URL http:\/\/doi.acm.org\/10.1145\/1639714.1639725"},{"key":"15_CR15","unstructured":"Gyongyi, Z., Koutrika, G., Pedersen, J., Garcia-Molina, H.: Questioning yahoo! answers (2007)"},{"key":"15_CR16","unstructured":"Hatcher, E., Gospodnetic, O., McCandless, M.: Lucene in Action, 2nd revised edition. edn. Manning (2010). URL http:\/\/amazon.de\/o\/ASIN\/1933988177\/"},{"key":"15_CR17","unstructured":"Hattori, T.: Wikigramming: a wiki-based training environment for programming. In: Proceedings of the 2nd International Workshop on Web 2.0 for Software Engineering, Web2SE \u201911, pp. 7\u201312. ACM, New York, NY, USA (2011). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1984701.1984703. URL http:\/\/doi.acm.org\/10.1145\/1984701.1984703"},{"key":"15_CR18","unstructured":"Holmes, R., Murphy, G.C.: Using structural context to recommend source code examples. In: ICSE \u201905: Proceedings of the 27th international conference on Software engineering, pp. 117\u2013125. ACM (2005). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1062455.1062491"},{"key":"15_CR19","unstructured":"Kaplan, A.M., Haenlein, M.: Users of the world, unite! the challenges and opportunities of social media. Business Horizons 53(1), 59\u201368 (2010). DOI\u00a010.1016\/j.bushor.2009.09.003. URL http:\/\/www.sciencedirect.com\/science\/article\/pii\/S0007681309001232"},{"key":"15_CR20","doi-asserted-by":"crossref","unstructured":"Ko, A.J., DeLine, R., Venolia, G.: Information needs in collocated software development teams. In: Proceedings of the 29th international conference on Software Engineering, ICSE \u201907, pp. 344\u2013353. IEEE Computer Society, Washington, DC, USA (2007). DOI\u00a010.1109\/ICSE.2007.45. URL http:\/\/dx.doi.org\/10.1109\/ICSE.2007.45","DOI":"10.1109\/ICSE.2007.45"},{"key":"15_CR21","doi-asserted-by":"crossref","first-page":"14","DOI":"10.1145\/1151954.1067453","volume":"37","author":"E. Lahtinen","year":"2005","unstructured":"Lahtinen, E., Ala-Mutka, K., J\u00e4rvinen, H.M.: A study of the difficulties of novice programmers. SIGCSE Bull. 37, 14\u201318 (2005). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1151954.1067453. URL http:\/\/doi.acm.org\/10.1145\/1151954.1067453","journal-title":"SIGCSE Bull."},{"key":"15_CR22","unstructured":"LaToza, T.D., Myers, B.A.: Hard-to-answer questions about code. In: Evaluation and Usability of Programming Languages and Tools, PLATEAU \u201910, pp. 8:1\u20138:6. ACM, New York, NY, USA (2010). DOI\u00a010.1145\/1937117.1937125. URL http:\/\/doi.acm.org\/10.1145\/1937117.1937125"},{"key":"15_CR23","unstructured":"Letovsky, S.: Cognitive processes in program comprehension. In: Papers presented at the first workshop on empirical studies of programmers on Empirical studies of programmers, pp. 58\u201379. Ablex Publishing Corp., Norwood, NJ, USA (1986). URL http:\/\/dl.acm.org\/citation.cfm?id=21842.28886"},{"key":"15_CR24","unstructured":"Mamykina, L., Manoim, B., Mittal, M., Hripcsak, G., Hartmann, B.: Design lessons from the fastest Q&A a site in the west. In: Proceedings of the 2011 annual conference on Human factors in computing systems, CHI \u201911, pp. 2857\u20132866. ACM, New York, NY, USA (2011). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1978942.1979366. URL http:\/\/doi.acm.org\/10.1145\/1978942.1979366"},{"key":"15_CR25","unstructured":"McMillan, C., Poshyvanyk, D., Grechanik, M.: Recommending source code examples via api call usages and documentation. In: Proceedings of the 2nd International Workshop on Recommendation Systems for Software Engineering, RSSE \u201910, pp. 21\u201325. ACM, New York, NY, USA (2010). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1808920.1808925. URL http:\/\/doi.acm.org\/10.1145\/1808920.1808925"},{"key":"15_CR26","unstructured":"O\u2019Reilly, T.: What is Web 2.0: Design patterns and business models for the next generation of software. Communications and Strategies 65(1), 17\u201337 (2007)"},{"key":"15_CR27","unstructured":"Parnin, C., Treude, C.: Measuring api documentation on the web. In: Proceedings of the 2nd International Workshop on Web 2.0 for Software Engineering, Web2SE \u201911, pp. 25\u201330. ACM, New York, NY, USA (2011). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1984701.1984706. URL http:\/\/doi.acm.org\/10.1145\/1984701.1984706"},{"key":"15_CR28","unstructured":"Robillard, P.N.: The role of knowledge in software development. Commun. ACM 42(1), 87\u201392 (1999). DOI\u00a010.1145\/291469.291476. URL http:\/\/doi.acm.org\/10.1145\/291469.291476"},{"key":"15_CR29","unstructured":"Shah, C., Pomerantz, J.: Evaluating and predicting answer quality in community qa. In: Proceeding of the 33rd international ACM SIGIR conference on Research and development in information retrieval, SIGIR \u201910, pp. 411\u2013418. ACM, New York, NY, USA (2010). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1835449.1835518. URL http:\/\/doi.acm.org\/10.1145\/1835449.1835518"},{"key":"15_CR30","unstructured":"Sillito, J., Murphy, G.C., De\u00a0Volder, K.: Questions programmers ask during software evolution tasks. In: Proceedings of the 14th ACM SIGSOFT international symposium on Foundations of software engineering, SIGSOFT \u201906\/FSE-14, pp. 23\u201334. ACM, New York, NY, USA (2006). DOI\u00a010.1145\/1181775.1181779. URL http:\/\/doi.acm.org\/10.1145\/1181775.1181779"},{"issue":"4","key":"15_CR31","doi-asserted-by":"crossref","first-page":"470","DOI":"10.1109\/TSE.2009.15","volume":"35","author":"M.A. Storey","year":"2009","unstructured":"Storey, M.A., Ryall, J., Singer, J., Myers, D., Cheng, L.T., Muller, M.: How software developers use tagging to support reminding and refinding. IEEE Trans. Softw. Eng. 35(4), 470\u2013483 (2009). DOI\u00a010.1109\/TSE.2009.15. URL http:\/\/dx.doi.org\/10.1109\/TSE.2009.15","journal-title":"IEEE Trans. Softw. Eng."},{"key":"15_CR32","unstructured":"Storey, M.A., Treude, C., van Deursen, A., Cheng, L.T.: The impact of social media on software engineering practices and tools. In: Proceedings of the FSE\/SDP workshop on Future of software engineering research, FoSER \u201910, pp. 359\u2013364. ACM, New York, NY, USA (2010). DOI\u00a010.1145\/1882362.1882435. URL http:\/\/doi.acm.org\/10.1145\/1882362.1882435"},{"key":"15_CR33","unstructured":"Stylos, J., Myers, B.: Mica: A web-search tool for finding api components and examples. In: Visual Languages and Human-Centric Computing, 2006. VL\/HCC 2006. IEEE Symposium on, pp. 195\u2013202 (2006). DOI\u00a010. 1109\/VLHCC.2006.32"},{"key":"15_CR34","unstructured":"Sureka, A., Goyal, A., Rastogi, A.: Using social network analysis for mining collaboration data in a defect tracking system for risk and vulnerability analysis. In: Proceedings of the 4th India Software Engineering Conference, ISEC \u201911, pp. 195\u2013204. ACM, New York, NY, USA (2011). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1953355.1953381. URL http:\/\/doi.acm.org\/10.1145\/1953355.1953381"},{"key":"15_CR35","unstructured":"Surowiecki, J.: The Wisdom of Crowds. Anchor (2005)"},{"key":"15_CR36","unstructured":"Thummalapenta, S., Xie, T.: Parseweb: a programmer assistant for reusing open source code on the web. In: Proceedings of the twenty-second IEEE\/ACM international conference on Automated software engineering, ASE \u201907, pp. 204\u2013213. ACM, New York, NY, USA (2007). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1321631.1321663. URL http:\/\/doi.acm.org\/10.1145\/1321631.1321663"},{"key":"15_CR37","unstructured":"Treude, C., Barzilay, O., Storey, M.A.: How do programmers ask and answer questions on the web? (nier track). In: Proceedings of the 33rd International Conference on Software Engineering, ICSE \u201911, pp. 804\u2013807. ACM, New York, NY, USA (2011). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1985793.1985907. URL http:\/\/doi.acm.org\/10.1145\/1985793.1985907"},{"key":"15_CR38","unstructured":"Treude, C., Filho, F.F., Cleary, B., Storey, M.A.: Programming in a socially networked world: the evolution of the social programmer. In: FutureCSD \u201912: Proceedings of the CSCW Workshop on the Future of Collaborative Software Development (2012)"},{"issue":"1","key":"15_CR39","doi-asserted-by":"crossref","first-page":"19","DOI":"10.1109\/TSE.2010.91","volume":"38","author":"DOI 10.1109\/TSE.2010.91. URL","year":"2012","unstructured":"Treude, C., Storey, M.A.: Work item tagging: Communicating concerns in collaborative software development. IEEE Trans. Softw. Eng. 38(1), 19\u201334 (2012). DOI\u00a010.1109\/TSE.2010.91. URL http:\/\/dx.doi.org\/10.1109\/TSE.2010.91","journal-title":"IEEE Trans. Softw. Eng."},{"key":"15_CR40","unstructured":"Wu, H.C., Luk, R.W.P., Wong, K.F., Kwok, K.L.: Interpreting tf-idf term weights as making relevance decisions. ACM Trans. Inf. Syst. 26, 13:1\u201313:37 (2008). DOI\u00a0http:\/\/doi.acm.org\/10.1145\/1361684.1361686. URL http:\/\/doi.acm.org\/10.1145\/1361684.1361686"},{"key":"15_CR41","unstructured":"Zagalsky, A., Barzilay, O., Yehudai, A.: Example overflow: Using social media for code recommendation. In: Third International Workshop on Recommendation Systems for Software Engineering (RSSE), pp. 38\u201342 (2012). DOI\u00a010.1109\/RSSE.2012.6233407"}],"container-title":["Finding Source Code on the Web for Remix and Reuse"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-1-4614-6596-6_15","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,7,2]],"date-time":"2023-07-02T04:39:55Z","timestamp":1688272795000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4614-6596-6_15"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9781461465959","9781461465966"],"references-count":41,"URL":"https:\/\/doi.org\/10.1007\/978-1-4614-6596-6_15","relation":{},"subject":[],"published":{"date-parts":[[2013]]}}}