{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,14]],"date-time":"2026-07-14T03:16:11Z","timestamp":1783998971548,"version":"3.55.0"},"reference-count":56,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2015,7,23]],"date-time":"2015-07-23T00:00:00Z","timestamp":1437609600000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Comput Supported Coop Work"],"published-print":{"date-parts":[[2015,10]]},"DOI":"10.1007\/s10606-015-9230-9","type":"journal-article","created":{"date-parts":[[2015,7,22]],"date-time":"2015-07-22T03:09:34Z","timestamp":1437534574000},"page":"389-422","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":29,"title":["How Do Users Discover New Tools in Software Development and Beyond?"],"prefix":"10.1007","volume":"24","author":[{"given":"Emerson","family":"Murphy-Hill","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Da Young","family":"Lee","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Gail C.","family":"Murphy","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Joanna","family":"McGrenere","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2015,7,23]]},"reference":[{"key":"9230_CR1","doi-asserted-by":"crossref","unstructured":"Ajzen, Icek (1991). The Theory of Planned Behavior. Organizational Behavior and Human Decision Processes, vol. 50, no. 2, December 1991, pp. 179\u2013211.","DOI":"10.1016\/0749-5978(91)90020-T"},{"key":"9230_CR2","doi-asserted-by":"crossref","unstructured":"Allen, Bryce (1989). Recall cues in known-item retrieval. Journal of the American Society for Information Science, vol. 40, no. 4, 1989, pp. 246\u2013252.","DOI":"10.1002\/(SICI)1097-4571(198907)40:4<246::AID-ASI4>3.0.CO;2-Z"},{"key":"9230_CR3","doi-asserted-by":"crossref","unstructured":"Borthick, A. Faye, Donald R. Jones, and Sara Wakai (2003). Designing learning experiences within learners\u2019 zones of proximal development (ZPDs): Enabling collaborative learning on-site and online. Journal of Information Systems, vol. 17, no. 1, Spring 2003, pp. 107\u2013134.","DOI":"10.2308\/jis.2003.17.1.107"},{"key":"9230_CR4","doi-asserted-by":"crossref","unstructured":"Brooke, Libby (2009). Prolonging the careers of older information technology workers: continuity, exit or retirement transitions? Ageing & Society, vol. 29, no. 2, February 2009, pp. 237\u2013256.","DOI":"10.1017\/S0144686X0800768X"},{"key":"9230_CR5","unstructured":"C (2012). C. http:\/\/www.open-std.org\/jtc1\/sc22\/wg14\/ ."},{"key":"9230_CR6","first-page":"1","volume-title":"WRT\u201909. Proceedings of the 2nd Workshop on Refactoring Tools, Nashville, US, 19 October, 2008","author":"D Campbell","year":"2008","unstructured":"Campbell, Dustin and Mark Miller (2008). Designing refactoring tools for developers. In D. Dig, R. Fuhrer and R. Johnson (eds): WRT\u201909. Proceedings of the 2nd Workshop on Refactoring Tools, Nashville, US, 19 October, 2008, New York: ACM Press, pp. 1\u20132"},{"key":"9230_CR7","unstructured":"Cockburn, Alistair, and Laurie Williams. (2000). The costs and benefits of pair programming. In Proceedings of the Conference on Extreme Programming, Cagliari, Italy, 21 June\u201323 June, 2000, pages Boston: Addison-Wesley, pp. 223\u2013247."},{"issue":"1","key":"9230_CR8","doi-asserted-by":"crossref","first-page":"81","DOI":"10.1016\/0360-1315(91)90075-3","volume":"17","author":"C Crook","year":"1991","unstructured":"Crook, Charles (1991). Computers in the zone of proximal development: Implications for evaluation. Computers & Education, vol. 17, no. 1, pp. 81\u201391.","journal-title":"Computers & Education"},{"key":"9230_CR9","doi-asserted-by":"crossref","unstructured":"Davis, Fred D. (1989). Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS Quarterly, vol. 13, no. 3, September 1989, pp. 319\u2013340.","DOI":"10.2307\/249008"},{"key":"9230_CR10","unstructured":"Eclipse (2012). Eclipse IDE. http:\/\/www.eclipse.org ."},{"key":"9230_CR11","unstructured":"Emacs (2012). emacs. http:\/\/www.gnu.org\/software\/emacs\/ ."},{"key":"9230_CR12","doi-asserted-by":"crossref","unstructured":"Fichman, Robert G., and Chris F. Kemerer (1999). The illusory diffusion of innovation: An examination of assimilation gaps. Information Systems Research, vol. 10, no. 3, September 1999, pp. 255\u2013275.","DOI":"10.1287\/isre.10.3.255"},{"key":"9230_CR13","first-page":"1267","volume-title":"CHI\u201908: Proceedings of the Twenty-Sixth Annual SIGCHI Conference on Human Factors in Computing Systems, Florence, Italy, 5 April\u201310 April, 2008","author":"L Findlater","year":"2008","unstructured":"Findlater, Leah, Joanna McGrenere, and David Modjeska (2008). Evaluation of a role-based approach for customizing a complex development environment. In D. Tan (ed): CHI\u201908: Proceedings of the Twenty-Sixth Annual SIGCHI Conference on Human Factors in Computing Systems, Florence, Italy, 5 April\u201310 April, 2008. New York: ACM Press, pp. 1267\u20131270."},{"key":"9230_CR14","unstructured":"Firefox (2012). Mozilla Firefox. www.mozilla.org\/en-US\/firefox ."},{"key":"9230_CR15","doi-asserted-by":"crossref","unstructured":"Fischer, Gerhard, Andreas Lemke, and Thomas Schwab (1984). Active help systems. In G. C. van der Veer, M. J. Tauber, T. R. G. Green, P. and Gorny (eds): Readings on Cognitive Ergonomics \u2013 Mind and Computers, Berlin: Springer-Verlag, pp. 115\u2013131.","DOI":"10.1007\/3-540-13394-1_10"},{"issue":"4","key":"9230_CR16","doi-asserted-by":"crossref","first-page":"327","DOI":"10.1037\/h0061470","volume":"51","author":"JC Flanagan","year":"1954","unstructured":"Flanagan, John C. (1954). The critical incident technique. Psychological Bulletin, vol. 51, no. 4, pp. 327\u2013358.","journal-title":"Psychological Bulletin"},{"key":"9230_CR17","volume-title":"JavaScript: the definitive guide","author":"D Flanagan","year":"2006","unstructured":"Flanagan, David (2006). JavaScript: the definitive guide. Newton: O\u2019Reilly Media, Incorporated."},{"key":"9230_CR18","first-page":"212","volume":"2","author":"JL Fleiss","year":"1981","unstructured":"Fleiss, Joseph L. (1981). The measurement of interrater agreement. Statistical Methods for Rates and Proportions, vol. 2, pp. 212\u2013236.","journal-title":"Statistical Methods for Rates and Proportions"},{"key":"9230_CR19","volume-title":"The discovery of grounded theory: Strategies for qualitative research","author":"BG Glaser","year":"2009","unstructured":"Glaser, Barney G., and Anselm L. Strauss (2009). The discovery of grounded theory: Strategies for qualitative research. Alexandria: Transaction Books."},{"key":"9230_CR20","first-page":"649","volume-title":"CHI\u201999. Proceedings of the Twenty-Seventh Annual SIGCHI Conference on Human Factors in Computing Systems, Boston, US, 4 April\u20139 April","author":"T Grossman","year":"2009","unstructured":"Grossman, Tovi, George Fitzmaurice, and Ramtin Attar (2009). A survey of software learnability: metrics, methodologies and guidelines. In K. Hinckley, M. R. Morris, S. Hudson, S. Greenberg (eds): CHI\u201999. Proceedings of the Twenty-Seventh Annual SIGCHI Conference on Human Factors in Computing Systems, Boston, US, 4 April\u20139 April, New York: ACM Press, pp. 649\u2013658."},{"key":"9230_CR21","doi-asserted-by":"crossref","unstructured":"Huttenlocher, Janellen, Larry V. Hedges, and Norman M. Bradburn. (1990). Reports of elapsed time: bounding and rounding processes in estimation. Journal of Experimental Psychology: Learning, Memory, and Cognition, vol. 16, no. 2, March 1990, pp. 196\u2013213.","DOI":"10.1037\/0278-7393.16.2.196"},{"key":"9230_CR22","doi-asserted-by":"crossref","unstructured":"Iivari, Juhani (1996). Why are CASE tools not used? Communications of the ACM, vol. 39, no. 10, October 1996, pp. 94\u2013103.","DOI":"10.1145\/236156.236183"},{"key":"9230_CR23","unstructured":"Java (2012). Java. http:\/\/java.net ."},{"key":"9230_CR24","doi-asserted-by":"crossref","unstructured":"Landis, J. Richard, and Gary G. Koch. (1977). The measurement of observer agreement for categorical data. Biometrics, vol. 33, no. 1, March 1977, pp. 159\u2013174.","DOI":"10.2307\/2529310"},{"key":"9230_CR25","doi-asserted-by":"crossref","DOI":"10.1017\/CBO9780511815355","volume-title":"Situated Learning: Legitimate Peripheral Participation","author":"J Lave","year":"1991","unstructured":"Lave, Jean, and Etienne Wenger (1991). Situated Learning: Legitimate Peripheral Participation. Cambridge: Cambridge University Press, 1st edition.","edition":"1"},{"key":"9230_CR26","unstructured":"Linton, Frank, Deborah Joy, Hans-Peter Schaefer, and Andrew Charron (2000). OWL: A recommender system for organization-wide learning. Educational Technology & Society, vol. 3, no. 1, January 2000, pp. 62\u201376."},{"issue":"1","key":"9230_CR27","first-page":"57","volume":"2001","author":"R Luckin","year":"2001","unstructured":"Luckin, Rosemary (2001). Designing children\u2019s software to ensure productive interactivity through collaboration in the zone of proximal development (ZPD). Information Technology in Childhood Education, vol. 2001, no. 1, pp. 57\u201385.","journal-title":"Information Technology in Childhood Education"},{"key":"9230_CR28","first-page":"260","volume-title":"CHI\u201995: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Denver, US, 14 April\u201318 April, 1996","author":"C Maltzahn","year":"1995","unstructured":"Maltzahn, Carlos (1995). Community help: discovering tools and locating experts in a dynamic environment. In I. Katz, I. Mack, L. Marks (eds): CHI\u201995: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Denver, US, 14 April\u201318 April, 1996, New York: ACM Press, pp. 260\u2013261."},{"key":"9230_CR29","doi-asserted-by":"crossref","unstructured":"Marsick, Victoria J., and Karen E. Watkins (2001). Informal and incidental learning. New Directions for Adult and Continuing Education, vol. 2001, no. 89, Spring 2001, pp. 25\u201334.","DOI":"10.1002\/ace.5"},{"key":"9230_CR30","first-page":"193","volume-title":"UIST\u201909: Proceedings of the Symposium on User Interface Software and Technology, Victoria, Canada, 4 October\u20137 October, 2009","author":"J Matejka","year":"2009","unstructured":"Matejka, Justin, Wei Li, Tovi Grossman, and George Fitzmaurice (2009). CommunityCommands: command recommendations for software applications. In F. Guimbretire (ed): UIST\u201909: Proceedings of the Symposium on User Interface Software and Technology, Victoria, Canada, 4 October\u20137 October, 2009. New York: ACM Press, pp. 193\u2013202."},{"key":"9230_CR31","unstructured":"McGrenere, Joanna (2002). The Design and Evaluation of Multiple Interfaces: A Solution for Complex Software. Ph.D. dissertatino. University of Toronto, Ontario: Department of Computer Science."},{"key":"9230_CR32","doi-asserted-by":"crossref","unstructured":"Moore, Gary C. and Izak Benbasat (1991). Development of an Instrument to Measure the Perceptions of Adopting an Information Technology Innovation. Information Systems Research, vol. 2, no. 3, September 1991, pp. 192\u2013222.","DOI":"10.1287\/isre.2.3.192"},{"key":"9230_CR33","first-page":"69","volume-title":"MSR\u201913. Proceedings of the 10th Working Conference on Mining Software Repositories, Challenge Track, San Francisco, US, 18 May\u201319 May, 2013","author":"P Morrison","year":"2013","unstructured":"Morrison, Patrick, and Emerson Murphy-Hill (2013). Is programming knowledge related to age? An exploration of StackOverflow. In A. Bacchelli (ed): MSR\u201913. Proceedings of the 10th Working Conference on Mining Software Repositories, Challenge Track, San Francisco, US, 18 May\u201319 May, 2013. Los Alamitos: IEEE Press, pp. 69\u201372."},{"key":"9230_CR34","unstructured":"M\u00fcller, Matthias M. and Tichy, Walter F. (2001). Case study: Extreme programming in a university environment. In M. J. Harrold andW. Schafer: ICSE\u201901. Proceedings of the 23rd International Conference on Software Engineering, Toronoto, Canada, 12 May\u201319 May, 2001. Los Alamitos: IEEE Press, pp. 537\u2013544."},{"key":"9230_CR35","first-page":"1317","volume-title":"ICSE\u201912. Proceedings of the 34th International Conference on Software Engineering, 2 June\u20139 June, 2012","author":"E Murphy-Hill","year":"2012","unstructured":"Murphy-Hill, Emerson (2012). Continuous social screencasting to facilitate software tool discovery. In A. Bertolino and A. Wolf: ICSE\u201912. Proceedings of the 34th International Conference on Software Engineering, 2 June\u20139 June, 2012. Los Alamitos: IEEE Press, pp. 1317\u20131320."},{"key":"9230_CR36","first-page":"405","volume-title":"CSCW\u201911. Proceedings of the Conference on Computer Supported Cooperative Work, Hangzhou, China, 19 March\u201323 March 2011","author":"E Murphy-Hill","year":"2011","unstructured":"Murphy-Hill, Emerson and Gail C. Murphy. (2011). Peer interaction effectively, yet infrequently, enables programmers to discover new tools. In J. Bardram and N. Ducheneaut (eds): CSCW\u201911. Proceedings of the Conference on Computer Supported Cooperative Work, Hangzhou, China, 19 March\u201323 March 2011, New York: ACM Press, pp. 405\u2013414."},{"key":"9230_CR37","first-page":"1","volume-title":"FSE\u201912. Proceedings of the 20th ACM SIGSOFT Symposium on the Foundations of Software Engineering, Cary, North Carolina, 11 November\u201316 November 2012","author":"E Murphy-Hill","year":"2012","unstructured":"Murphy-Hill, Emerson, Rahul Jiresal, and Gail C. Murphy (2012). Improving software developers\u2019 fluency by recommending development environment commands. In M. Robillard and T. Bultan: FSE\u201912. Proceedings of the 20th ACM SIGSOFT Symposium on the Foundations of Software Engineering, Cary, North Carolina, 11 November\u201316 November 2012, New York: ACM Press, pp. 1\u201311."},{"key":"9230_CR38","unstructured":"Murphy-Hill, Emerson, Da Young Lee,, Gail C. Murphy, and Joanna McGrenere (2015). Appendix to how do users discover new tools in software development and beyond? Technical Report TR-2015-7, North Carolina State University. ftp:\/\/ftp.ncsu.edu\/pub\/unity\/lockers\/ftp\/csc anon\/tech\/2015\/TR-2015-7.pdf."},{"key":"9230_CR39","unstructured":"NetBeans (2012). NetBeans IDE. http:\/\/netbeans.org\/ ."},{"key":"9230_CR40","volume-title":"Usability Engineering","author":"J Nielsen","year":"1993","unstructured":"Nielsen, Jacob (1993). Usability Engineering. San Francisco: Morgan Kaufmann Publishers Inc."},{"key":"9230_CR41","unstructured":"Perl (2012). Perl. http:\/\/www.perl.org\/ ."},{"key":"9230_CR42","unstructured":"PHP (2012). PHP. http:\/\/www.php.net\/ ."},{"key":"9230_CR43","unstructured":"Python (2012). Python. http:\/\/python.org\/ ."},{"key":"9230_CR44","doi-asserted-by":"crossref","unstructured":"Rieman, John (1996). A field study of exploratory learning strategies. Transactions on Computer-Human Interaction, vol. 3, no. 3, September 1996, pp. 189\u2013218.","DOI":"10.1145\/234526.234527"},{"key":"9230_CR45","unstructured":"Rogers, Everett M. (2003). Diffusion of Innovations. New York: Free Press, 5th edition."},{"key":"9230_CR46","unstructured":"Ruby (2012). Ruby. http:\/\/www.ruby-lang.org ."},{"key":"9230_CR47","unstructured":"TextMate (2012). TextMate. http:\/\/macromates.com ."},{"key":"9230_CR48","doi-asserted-by":"crossref","unstructured":"Thompson, Ronald L., Christopher A. Higgins, and Jane M. Howell (1991). Personal Computing: Toward a Conceptual Model of Utilization. MIS Quarterly, vol. 15, no. 1, March 1991, pp. 125\u2013143.","DOI":"10.2307\/249443"},{"key":"9230_CR49","doi-asserted-by":"crossref","unstructured":"Twidale, Michael B. (2005). Over the shoulder learning: Supporting brief informal learning. Computer Supported Cooperative Work, vol. 14, no. 6, December 2005, pp. 505\u2013547.","DOI":"10.1007\/s10606-005-9007-7"},{"key":"9230_CR50","unstructured":"Twitter (2012). Twitter. https:\/\/twitter.com\/ ."},{"key":"9230_CR51","doi-asserted-by":"crossref","unstructured":"Venkatesh, Viswanath, and Fred D. Davis (2000). A theoretical extension of the technology acceptance model: Four longitudinal field studies. Management Science, vol. 46, no. 2, February 2000, pp. 186\u2013204.","DOI":"10.1287\/mnsc.46.2.186.11926"},{"key":"9230_CR52","unstructured":"Vim (2012). vim. http:\/\/www.vim.org ."},{"key":"9230_CR53","unstructured":"Visual Studio (2012). Visual Studio. http:\/\/msdn.microsoft.com\/vstudio ."},{"key":"9230_CR54","volume-title":"Mind in Society: Development of Higher Psychological Processes","author":"LS Vygotsky","year":"1978","unstructured":"Vygotsky, Lev S. (1978). Mind in Society: Development of Higher Psychological Processes. Cambridge: Harvard University Press."},{"key":"9230_CR55","unstructured":"Word (2012). Mirosoft Word. http:\/\/office.microsoft.com\/en-us\/word\/ ."},{"key":"9230_CR56","first-page":"1095","volume-title":"CSCW\u201914. Proceedings of Computer Supported Cooperative Work and Social Computing, Baltimore, Maryland, 15 February\u201319 February 2015","author":"S Xiao","year":"2014","unstructured":"Xiao, Shundan, Jim Witschey, and Emerson Murphy-Hill (2014). Social influences on secure development tool adoption: Why security tools spread. In M. R. Morris and M. Reddy (eds): CSCW\u201914. Proceedings of Computer Supported Cooperative Work and Social Computing, Baltimore, Maryland, 15 February\u201319 February 2015. New York: ACM Press, pp. 1095\u20131106."}],"container-title":["Computer Supported Cooperative Work (CSCW)"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10606-015-9230-9.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10606-015-9230-9\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10606-015-9230-9","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T15:14:46Z","timestamp":1559229286000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10606-015-9230-9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,7,23]]},"references-count":56,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2015,10]]}},"alternative-id":["9230"],"URL":"https:\/\/doi.org\/10.1007\/s10606-015-9230-9","relation":{},"ISSN":["0925-9724","1573-7551"],"issn-type":[{"value":"0925-9724","type":"print"},{"value":"1573-7551","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,7,23]]}}}