{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,11,19]],"date-time":"2024-11-19T16:39:37Z","timestamp":1732034377754},"reference-count":30,"publisher":"IEEE","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2012,9]]},"DOI":"10.1109\/icsm.2012.6405249","type":"proceedings-article","created":{"date-parts":[[2013,1,17]],"date-time":"2013-01-17T20:28:25Z","timestamp":1358454505000},"source":"Crossref","is-referenced-by-count":204,"title":["What makes a good code example?: A study of programming Q&A in StackOverflow"],"prefix":"10.1109","author":[{"given":"Seyed Mehdi","family":"Nasehi","sequence":"first","affiliation":[]},{"given":"Jonathan","family":"Sillito","sequence":"additional","affiliation":[]},{"given":"Frank","family":"Maurer","sequence":"additional","affiliation":[]},{"given":"Chris","family":"Burns","sequence":"additional","affiliation":[]}],"member":"263","reference":[{"key":"19","first-page":"1","article-title":"Unit tests as API usage examples","author":"nasehi","year":"2010","journal-title":"Proc ICSM 2010"},{"key":"17","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985991"},{"key":"18","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-011-9186-4"},{"key":"15","doi-asserted-by":"publisher","DOI":"10.1145\/130844.130856"},{"key":"16","doi-asserted-by":"publisher","DOI":"10.1145\/1978942.1979366"},{"key":"13","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2011.21"},{"key":"14","first-page":"199","article-title":"Six learning barriers in end. User programming systems","author":"ko","year":"2004","journal-title":"Proceedings of VL\/HCC 2004"},{"key":"11","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1145\/1095430.1081744","article-title":"Strathcona example recommendation tool","author":"holmes","year":"2005","journal-title":"ACM SIGSOFT Software Engineering Notes"},{"key":"12","first-page":"37","article-title":"Investigating the effects of framework design knowledge in example. based framework learning","author":"hou","year":"2008","journal-title":"Proc ICS 2008"},{"key":"21","doi-asserted-by":"publisher","DOI":"10.1017\/CBO9780511844744"},{"key":"20","doi-asserted-by":"publisher","DOI":"10.1145\/1984701.1984706"},{"key":"22","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2010.10"},{"key":"23","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2009.193"},{"key":"24","doi-asserted-by":"publisher","DOI":"10.1145\/234526.234530"},{"key":"25","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2002.1167761"},{"key":"26","first-page":"119","article-title":"Improving API documentation using API usage information","author":"stylos","year":"2009","journal-title":"Proceedings of VL\/HCC 2009"},{"key":"27","doi-asserted-by":"publisher","DOI":"10.1145\/1985793.1985907"},{"key":"28","doi-asserted-by":"publisher","DOI":"10.1109\/TLT.2009.4"},{"key":"29","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2005.36"},{"key":"3","doi-asserted-by":"publisher","DOI":"10.1145\/1518701.1518944"},{"key":"2","doi-asserted-by":"publisher","DOI":"10.1145\/1882291.1882316"},{"key":"10","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2011.6100069"},{"key":"1","doi-asserted-by":"publisher","DOI":"10.1145\/1287624.1287630"},{"key":"30","doi-asserted-by":"publisher","DOI":"10.1145\/1137983.1137997"},{"key":"7","doi-asserted-by":"publisher","DOI":"10.1145\/1882291.1882312"},{"key":"6","doi-asserted-by":"publisher","DOI":"10.1145\/1453101.1453129"},{"key":"5","doi-asserted-by":"publisher","DOI":"10.1177\/001316446002000104"},{"key":"4","author":"charmaz","year":"2006","journal-title":"Constructing grounded theory A practical guide through qualitative analysis"},{"key":"9","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2009.5090040"},{"key":"8","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2009.5070532"}],"event":{"name":"2012 IEEE International Conference on Software Maintenance (ICSM)","location":"Trento, Italy","start":{"date-parts":[[2012,9,23]]},"end":{"date-parts":[[2012,9,28]]}},"container-title":["2012 28th IEEE International Conference on Software Maintenance (ICSM)"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/6384336\/6404866\/06405249.pdf?arnumber=6405249","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,21]],"date-time":"2017-06-21T05:50:46Z","timestamp":1498024246000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/6405249\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,9]]},"references-count":30,"URL":"https:\/\/doi.org\/10.1109\/icsm.2012.6405249","relation":{},"subject":[],"published":{"date-parts":[[2012,9]]}}}