{"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":1725729045299},"publisher-location":"New York, NY","reference-count":16,"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_11","type":"book-chapter","created":{"date-parts":[[2013,6,3]],"date-time":"2013-06-03T21:07:59Z","timestamp":1370293679000},"page":"205-225","source":"Crossref","is-referenced-by-count":0,"title":["Applying Program Analysis to Code Retrieval"],"prefix":"10.1007","author":[{"given":"Joel","family":"Ossher","sequence":"first","affiliation":[]},{"given":"Cristina","family":"Lopes","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"11_CR1","unstructured":"Apache Lucene."},{"key":"11_CR2","unstructured":"Alfred\u00a0V. Aho, Monica\u00a0S. Lam, Ravi Sethi, and Jeffrey\u00a0D. Ullman. Compilers: Principles, Techniques, and Tools. 2006."},{"key":"11_CR3","doi-asserted-by":"crossref","unstructured":"Sushil\u00a0K. Bajracharya, Joel Ossher, and Cristina\u00a0V. Lopes. Leveraging usage similarity for effective retrieval of examples in code repositories. In Proceedings of the eighteenth ACM SIGSOFT international symposium on Foundations of software engineering, FSE \u201910, pages 157\u2013166, New York, NY, USA, 2010. ACM.","DOI":"10.1145\/1882291.1882316"},{"key":"11_CR4","doi-asserted-by":"crossref","unstructured":"Michael\u00a0W. Berry and J.\u00a0Kogan. Text Mining : Applications and Theory. 2010.","DOI":"10.1002\/9780470689646"},{"key":"11_CR5","doi-asserted-by":"crossref","unstructured":"Barth\u00e9l\u00e9my Dagenais and Laurie Hendren. Enabling static analysis for partial java programs. In Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications, OOPSLA \u201908, pages 313\u2013328, New York, NY, USA, 2008. ACM.","DOI":"10.1145\/1449764.1449790"},{"key":"11_CR6","unstructured":"GNU Software Foundation. GNU Grep 2.9 Manual."},{"key":"11_CR7","doi-asserted-by":"crossref","unstructured":"Oliver Hummel, Werner Janjic, and Colin Atkinson. Code Conjurer: Pulling Reusable Software out of Thin AIr. IEEE Software, January 2008.","DOI":"10.1109\/MS.2008.110"},{"key":"11_CR8","unstructured":"Ot\u00e1vio Augusto\u00a0Lazzarini Lemos, Sushil Bajracharya, Joel Ossher, Ricardo\u00a0Santos Morla, Paulo\u00a0Cesar Masiero, Pierre Baldi, and Cristina\u00a0Videira Lopes. CodeGenie. Proceedings of the twenty-second IEEE\/ACM international conference on Automated software engineering - ASE \u201907, page 525, 2007."},{"issue":"2","key":"11_CR9","doi-asserted-by":"publisher","first-page":"300","DOI":"10.1007\/s10618-008-0118-x","volume":"18","author":"Erik Linstead","year":"2009","unstructured":"Erik Linstead, Sushil Bajracharya, Trung Ngo, Paul Rigor, Cristina Lopes, and Pierre Baldi. Sourcerer: mining and searching internet-scale software repositories. Data Mining and Knowledge Discovery, 18(2):300\u2013336, 2009.","journal-title":"Data Mining and Knowledge Discovery"},{"key":"11_CR10","doi-asserted-by":"crossref","unstructured":"Christopher\u00a0D. Manning and Prabhakar Raghavan. Introduction to Information Retrieval. 2008.","DOI":"10.1017\/CBO9780511809071"},{"key":"11_CR11","doi-asserted-by":"crossref","unstructured":"C\u00a0McMillan, M\u00a0Grechanik, and D\u00a0Poshyvanyk. Portfolio: Finding relevant functions and their usages. In Proceeding of the 33rd, pages 111\u2013120, 2011.","DOI":"10.1145\/1985793.1985991"},{"key":"11_CR12","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-662-03811-6","volume-title":"Principles of Program Analysis","author":"Flemming Nielson","year":"1999","unstructured":"Flemming Nielson, Hanne\u00a0R. Nielson, and Chris Hankin. Principles of Program Analysis. Springer-Verlag New York, Inc., Secaucus, NJ, USA, 1999."},{"key":"11_CR13","doi-asserted-by":"crossref","unstructured":"J.\u00a0Ossher, S.\u00a0Bajracharya, and C.\u00a0Lopes. Automated dependency resolution for open source software. In Mining Software Repositories (MSR), 2010 7th IEEE Working Conference on, pages 130\u2013140, may 2010.","DOI":"10.1109\/MSR.2010.5463346"},{"key":"11_CR14","unstructured":"Suresh Thummalapenta and Tao Xie. SpotWeb: Detecting Framework Hotspots and Coldspots via Mining Open Source Code on the Web. 2008 23rd IEEE\/ACM International Conference on Automated Software Engineering, pages 327\u2013336, September 2008."},{"key":"11_CR15","doi-asserted-by":"crossref","unstructured":"Frank Tip, Chris Laffra, Peter\u00a0F. Sweeney, and David Streeter. Practical experience with an application extractor for java. In Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, OOPSLA \u201999, pages 292\u2013305, New York, NY, USA, 1999. ACM.","DOI":"10.1145\/320384.320414"},{"key":"11_CR16","doi-asserted-by":"crossref","unstructured":"Reishi Yokomori, Takashi Ishio, Tetsuo Yamamoto, Makoto Matsushita, Shinji Kusumoto, and Katsuro Inoue. Java program analysis projects in Osaka University: aspect-based slicing system ADAS and ranked-component search system SPARS-J. In Proceedings of the 25th International Conference on Software Engineering, pages 828\u2013829. IEEE Computer Society, 2003.","DOI":"10.1109\/ICSE.2003.1201307"}],"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_11","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,13]],"date-time":"2019-05-13T17:15:24Z","timestamp":1557767724000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-1-4614-6596-6_11"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9781461465959","9781461465966"],"references-count":16,"URL":"https:\/\/doi.org\/10.1007\/978-1-4614-6596-6_11","relation":{},"subject":[],"published":{"date-parts":[[2013]]}}}