{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,7]],"date-time":"2024-09-07T17:10:45Z","timestamp":1725729045332},"publisher-location":"New York, NY","reference-count":37,"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_2","type":"book-chapter","created":{"date-parts":[[2013,6,3]],"date-time":"2013-06-03T21:07:59Z","timestamp":1370293679000},"page":"17-34","source":"Crossref","is-referenced-by-count":1,"title":["Unweaving Code Search Toward Remixing-Centered Programming Support"],"prefix":"10.1007","author":[{"given":"Kumiyo","family":"Nakakoji","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yasuhiro","family":"Yamamoto","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yoshiyuki","family":"Nishinaka","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"3","key":"2_CR1","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1145\/290159.290160","volume":"16","author":"MS Ackerman","year":"1998","unstructured":"Ackerman, M.S.: Augmenting organizational memory: A field study of Answer Garden. ACM Trans Info Sys, 16(3), 203\u2013224 (1998)","journal-title":"ACM Trans Info Sys"},{"key":"2_CR2","doi-asserted-by":"crossref","unstructured":"Bajracharya, S.K., Ossher, J., Lopes, C.V.: Leveraging usage similarity for effective retrieval of examples in code repositories. Proc. FSE \u201910, ACM, New York, 157\u2013166 (2010)","DOI":"10.1145\/1882291.1882316"},{"key":"2_CR3","doi-asserted-by":"crossref","unstructured":"Bar-Yossef, Z., Gurevich, M.: Mining search engine query logs via suggestion sampling, Proc. VLDB\u201908, Auckland, New Zealand, 54\u201365 (2008)","DOI":"10.14778\/1453856.1453868"},{"key":"2_CR4","doi-asserted-by":"crossref","unstructured":"Boardman, R., Sasse, M.A.: Stuff goes into the computer and doesn\u2019t come out: A cross-tool study of personal information management, Proc. CHI \u201904, ACM, New York, 583\u2013590 (2004)","DOI":"10.1145\/985692.985766"},{"key":"2_CR5","doi-asserted-by":"crossref","unstructured":"Brandt, J., Guo, P.J., Lewenstein, J., Dontcheva, M., Klemmer, S.R.: Two studies of opportunistic programming: interleaving web foraging, learning, and writing code, Proc. CHI \u201909, ACM, New York, 1589\u20131598 (2009)","DOI":"10.1145\/1518701.1518944"},{"key":"2_CR6","doi-asserted-by":"crossref","unstructured":"Brandt, J., Dontcheva, M., Weskamp, M., Klemmer, S.R.: Example-centric programming: integrating web search into the development environment, Proc. CHI \u201910, ACM, New York, 513\u2013522 (2010)","DOI":"10.1145\/1753326.1753402"},{"key":"2_CR7","unstructured":"Clarke, S.: Measuring API usability. Dr Dobb\u2019s Journal Special Windows\/NET Supplement, http:\/\/drdobbs.com\/cpp\/184405654 (2004)"},{"key":"2_CR8","doi-asserted-by":"crossref","first-page":"137","DOI":"10.7551\/mitpress\/6289.003.0009","volume-title":"Huysman M., Wulf V., Social Capital and Information Technology","author":"R Cross","year":"2004","unstructured":"Cross R., Borgatti, S.P.: The ties that share: Relational characteristics that facilitate information seeking. In: Huysman M., Wulf V., Social Capital and Information Technology, pp. 137\u2013161. The MIT Press, Cambridge, MA (2004)"},{"issue":"3","key":"2_CR9","first-page":"3:1","volume":"11","author":"E Duala-Ekoko","year":"2010","unstructured":"Duala-Ekoko, E., Robillard, M.P.: Clone region descriptors: Representing and tracking duplication in source code. ACM Trans. Softw. Eng. Methodol. 20, 1, Article 3, 3:1\u20133:31 (July 2010)","journal-title":"ACM Trans. Softw. Eng. Methodol"},{"key":"2_CR10","doi-asserted-by":"crossref","unstructured":"Duala-Ekoko, E., Robillard, M.P.: Using structure-based recommendations to facilitate discoverability in APIs, Proc. 25th European Conf. on Object-Oriented Programming, 79\u2013104 (July 2011)","DOI":"10.1007\/978-3-642-22655-7_5"},{"key":"2_CR11","doi-asserted-by":"crossref","unstructured":"Dumais, S., Cutrell, E., Cadiz, J.J., Jancke, G., Sarin, R., Robbins, D.C.: Stuff I\u2019ve seen: A system for personal information retrieval and re-use, Proc. ACM SIGIR Conference on Research and Development in Information Retrieval, Toronto, Canada, 72\u201379 (2003)","DOI":"10.1145\/860435.860451"},{"key":"2_CR12","doi-asserted-by":"crossref","unstructured":"Eisenberg, D.S., Stylos, J., Myers, B.A.: Apatite: a new interface for exploring APIs. Proc. CHI \u201910, ACM, New York, 1331\u20131334 (2010)","DOI":"10.1145\/1753326.1753525"},{"key":"2_CR13","doi-asserted-by":"crossref","unstructured":"Fourney, A., Mann, R., Terry, M.: Query-feature graphs: Bridging user vocabulary and system functionality, Proc. UIST \u201911, ACM, New York, 207\u2013216 (2011)","DOI":"10.1145\/2047196.2047224"},{"key":"2_CR14","first-page":"1817","volume-title":"Characterizing the usability of interactive applications through query log analysis, Proc. CHI \u201911","author":"A Fourney","year":"2011","unstructured":"Fourney, A., Mann, R., Terry, M.: Characterizing the usability of interactive applications through query log analysis, Proc. CHI \u201911, ACM, New York, 1817\u20131826 (2011)"},{"key":"2_CR15","first-page":"41","volume-title":"What kinds of development problems can be solved by searching the web?: A field study, Proc. SUITE \u201911","author":"RE Gallardo-Valencia","year":"2011","unstructured":"Gallardo-Valencia, R.E., Sim, S.E.: What kinds of development problems can be solved by searching the web?: A field study, Proc. SUITE \u201911, ACM, New York, 41\u201344 (2011)"},{"issue":"4","key":"2_CR16","doi-asserted-by":"publisher","first-page":"272","DOI":"10.1037\/h0026041","volume":"52","author":"PG Gerstberger","year":"1968","unstructured":"Gerstberger P.G., Allen T.J.: Criteria used by research and development engineers in the selection of an information source. J. Appl. Psych. 52(4), 272\u2013279 (1968)","journal-title":"J. Appl. Psych."},{"key":"2_CR17","doi-asserted-by":"crossref","unstructured":"Goldhaber M.H.: The attention economy. First Monday 2(4), (1997).","DOI":"10.5210\/fm.v2i4.519"},{"key":"2_CR18","doi-asserted-by":"crossref","unstructured":"Hartmann, B., MacDougall, D., Brandt, J., Klemmer, S.R.: What would other programmers do: Suggesting solutions to error messages, Proc. CHI \u201910, ACM, New York, 1019\u20131028 (2010)","DOI":"10.1145\/1753326.1753478"},{"issue":"4","key":"2_CR19","doi-asserted-by":"publisher","first-page":"24","DOI":"10.1145\/1255421.1255422","volume":"5","author":"M Henning","year":"2007","unstructured":"Henning, M.: API design matters, ACM Queue 5(4), 24\u201336 (May 2007)","journal-title":"ACM Queue"},{"key":"2_CR20","doi-asserted-by":"crossref","unstructured":"Hou, D., Li, L: Obstacles in using frameworks and APIs: An exploratory study of programmers\u2019 newsgroup discussions, Proc. Program Comprehension (ICPC) 2011, IEEE, 91\u2013100 (June 2011)","DOI":"10.1109\/ICPC.2011.21"},{"key":"2_CR21","volume-title":"Deschooling sSociety","author":"I Illich","year":"1971","unstructured":"Illich, I.: Deschooling sSociety, Harper and Row, New York (1971)"},{"issue":"12","key":"2_CR22","doi-asserted-by":"publisher","first-page":"971","DOI":"10.1109\/TSE.2006.116","volume":"33","author":"AJ Ko","year":"2006","unstructured":"Ko, A.J., Myers, B.A., Coblenz, M.J., Aung, H.H.: An exploratory study of how developers seek, relate, and collect relevant information during software maintenance tasks. IEEE Transactions on Software Engineering, 33(12),971\u2013987 (December 2006)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"2_CR23","first-page":"344","volume":"2007","author":"AJ Ko","year":"2007","unstructured":"Ko, A.J., DeLine, R., Venolia, G.: Information needs in collocated software development teams. Proc. ICSE 2007, 344\u2013353 (May 2007)","journal-title":"Proc. ICSE"},{"key":"2_CR24","doi-asserted-by":"crossref","unstructured":"Ko, A. J., Riche, Y.: The role of conceptual knowledge in API usability. IEEE Symposium on Visual Languages and Human-Centric Computing (VL\/HCC), Pittsburgh, PA, 173\u2013176 (2011)","DOI":"10.1109\/VLHCC.2011.6070395"},{"issue":"4","key":"2_CR25","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1145\/1121949.1121979","volume":"49","author":"G Marchionini","year":"2006","unstructured":"Marchionini, G.: Exploratory search: From finding to understanding. Commun. ACM 49(4), 41\u201346 (April 2006)","journal-title":"Commun. ACM"},{"key":"2_CR26","doi-asserted-by":"crossref","unstructured":"Nakakoji, K., Ye, Y., Yamamoto, Y.: Supporting expertise communication in developer-centered collaborative software development environments. In: Finkelstein, A., Grundy, J., van den Hoek, A., Mistrik, I., Whitehead, J. (eds.), Collaborative Software Engineering, chap.\u200911, pp. 152\u2013169. Springer-Verlag, (May 2010)","DOI":"10.1007\/978-3-642-10294-3_11"},{"key":"2_CR27","doi-asserted-by":"crossref","unstructured":"Nakakoji, K., Ye, Y., Yamamoto, Y.: Comparison of coordination communication and expertise communication in software development: Motives, characteristics, and needs, In: Nakakoji, K., Murakami, Y., McCready, E. (eds.) New Frontiers in Artificial Intelligence, pp. 147\u2013155. Springer-Verlag, LNAI6284 (August 2010)","DOI":"10.1007\/978-3-642-14888-0_14"},{"issue":"6","key":"2_CR28","doi-asserted-by":"publisher","first-page":"703","DOI":"10.1007\/s10664-010-9150-8","volume":"16","author":"MP Robillard","year":"2011","unstructured":"Robillard, M.P., DeLine, R.: A field study of API learning obstacles. Empirical Software Engineering, 16(6), 703\u2013732 (2011)","journal-title":"Empirical Software Engineering"},{"key":"2_CR29","doi-asserted-by":"crossref","unstructured":"Shirai, Y., Yamamoto, Y., Nakakoji, K.: A history-centric approach for enhancing Web browsing experiences, Extended Abstracts of CHI2006, 1319\u20131324 (April 2006)","DOI":"10.1145\/1125451.1125696"},{"key":"2_CR30","doi-asserted-by":"crossref","unstructured":"Stylos, J., Myers, B.A.: Mica: A Web-search tool for finding API components and examples. Proc. VLHCC \u201906, IEEE Computer Society, Washington, DC, 195\u2013202 (2006)","DOI":"10.1109\/VLHCC.2006.32"},{"key":"2_CR31","first-page":"711","volume-title":"Variation in element and action: Supporting simultaneous development of alternative solutions, Proc. CHI2004","author":"M Terry","year":"2004","unstructured":"Terry, M., Mynatt, E.D., Nakakoji, K., Yamamoto, Y.: Variation in element and action: Supporting simultaneous development of alternative solutions, Proc. CHI2004, ACM, New York, 711\u2013718 (2004)"},{"key":"2_CR32","first-page":"513","volume-title":"Supporting reuse by delivering task-relevant and personalized information. Proc. ICSE \u201902","author":"Y Ye","year":"2002","unstructured":"Ye, Y., Fischer G.: Supporting reuse by delivering task-relevant and personalized information. Proc. ICSE \u201902, ACM, New York, 513\u2013523 (2002)"},{"issue":"2","key":"2_CR33","doi-asserted-by":"publisher","first-page":"199","DOI":"10.1007\/s10515-005-6206-x","volume":"12","author":"Y Ye","year":"2005","unstructured":"Ye, Y., Fischer G.: Reuse-conducive development environments. Int. J. Automat. Softw. Eng. 12(2), 199\u2013235 (2005)","journal-title":"Int. J. Automat. Softw. Eng."},{"key":"2_CR34","first-page":"351","volume-title":"A socio-technical framework for supporting programmers, Proc. ESEC\/FSE","author":"Y Ye","year":"2007","unstructured":"Ye, Y., Yamamoto, Y., Nakakoji, K.: A socio-technical framework for supporting programmers, Proc. ESEC\/FSE 2007, ACM Press, Dubrovnik, Croatia, 351\u2013360 (September 2007)"},{"key":"2_CR35","first-page":"41","volume-title":"Searching the library and asking the peers: Learning to use Java APIs on demand, Proc. PPPJ2007","author":"Y Ye","year":"2007","unstructured":"Ye, Y., Yamamoto, Y., Nakakoji, K., Nishinaka, Y., Asada, M.: Searching the library and asking the peers: Learning to use Java APIs on demand, Proc. PPPJ2007, ACM Press, Lisbon, Portugal, 41\u201350 (September 2007)"},{"key":"2_CR36","doi-asserted-by":"crossref","unstructured":"Ye, Y., Nakakoji, K., Yamamoto, Y.: Understanding and improving collective attention economy for expertise sharing, Proc. CAiSE 2008, Montpellier, France, 167\u2013181, Lecture Notes in Computer Science, Vol. 5074, Springer, Berlin, Heidelberg (June 2008)","DOI":"10.1007\/978-3-540-69534-9_14"},{"issue":"2","key":"2_CR37","first-page":"177","volume":"2","author":"Y Ye","year":"2011","unstructured":"Ye, Y., Nakakoji, K.: CodeDepot: A one-stop code search environment based on the character and structural search methods, J. Digital Practices, Information Processing Society of Japan, 2(2), 117\u2013124 (in Japanese) (April 2011)","journal-title":"J. Digital Practices, Information Processing Society of Japan"}],"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_2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,5,11]],"date-time":"2024-05-11T17:02:43Z","timestamp":1715446963000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4614-6596-6_2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9781461465959","9781461465966"],"references-count":37,"URL":"https:\/\/doi.org\/10.1007\/978-1-4614-6596-6_2","relation":{},"subject":[],"published":{"date-parts":[[2013]]}}}