{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,19]],"date-time":"2025-06-19T04:09:09Z","timestamp":1750306149451,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":28,"publisher":"ACM","license":[{"start":{"date-parts":[[2016,10,20]],"date-time":"2016-10-20T00:00:00Z","timestamp":1476921600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100002848","name":"Comisi\u00f3n Nacional de Investigaci\u00f3n Cient\u00edfica y Tecnol\u00f3gica","doi-asserted-by":"publisher","award":["2013-63130188"],"award-info":[{"award-number":["2013-63130188"]}],"id":[{"id":"10.13039\/501100002848","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Schweizerischer Nationalfonds zur F\u00f6rderung der Wissenschaftlichen Forschung","award":["200020-162352"],"award-info":[{"award-number":["200020-162352"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,10,20]]},"DOI":"10.1145\/2986012.2986023","type":"proceedings-article","created":{"date-parts":[[2016,10,21]],"date-time":"2016-10-21T14:16:42Z","timestamp":1477059402000},"page":"128-144","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":2,"title":["Moldable, context-aware searching with Spotter"],"prefix":"10.1145","author":[{"given":"Andrei","family":"Chi\u015f","sequence":"first","affiliation":[{"name":"University of Bern, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tudor","family":"G\u00eerba","sequence":"additional","affiliation":[{"name":"feenk.com, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juraj","family":"Kubelka","sequence":"additional","affiliation":[{"name":"University of Chile, Chile"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Oscar","family":"Nierstrasz","sequence":"additional","affiliation":[{"name":"University of Bern, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Stefan","family":"Reichhart","sequence":"additional","affiliation":[{"name":"n.n., n.n."}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aliaksei","family":"Syrel","sequence":"additional","affiliation":[{"name":"University of Bern, Switzerland"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2016,10,20]]},"reference":[{"key":"e_1_3_2_1_1_1","first-page":"239","volume-title":"Deep Into Pharo","author":"Araya V. P.","unstructured":"V. P. Araya , A. Bergel , D. Cassou , S. Ducasse , and J. Laval . Agile visualization with Roassal . In Deep Into Pharo , pages 209\u2013 239 . Square Bracket Associates, Sept. 2013. V. P. Araya, A. Bergel, D. Cassou, S. Ducasse, and J. Laval. Agile visualization with Roassal. In Deep Into Pharo, pages 209\u2013239. Square Bracket Associates, Sept. 2013."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.5555\/2820282.2820304"},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.cl.2015.08.005"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/2814228.2814234"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1368088.1368092"},{"key":"e_1_3_2_1_6_1","volume-title":"Feature location in source code: a taxonomy and survey. Journal of Software: Evolution and Process","author":"Dit B.","year":"2012","unstructured":"B. Dit , M. Revelle , M. Gethers , and D. Poshyvanyk . Feature location in source code: a taxonomy and survey. Journal of Software: Evolution and Process , pages n\/a\u2013n\/a, 2012 . B. Dit, M. Revelle, M. Gethers, and D. Poshyvanyk. Feature location in source code: a taxonomy and survey. Journal of Software: Evolution and Process, pages n\/a\u2013n\/a, 2012."},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1145\/1028664.1028688"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1145\/1753326.1753525"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2635868.2635905"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/643603.643622"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.116"},{"key":"e_1_3_2_1_12_1","first-page":"149","volume-title":"Proceedings of 3rd IEEE Working Conference on Software Visualization - New Ideas and Emerging Results, VISSOFT-NIER\u201915","author":"Kubelka J.","unstructured":"J. Kubelka , A. Bergel , A. Chis\u00b8 , T. G\u02c6\u0131rba , S. Reichhart , R. Robbes , and A. Syrel . On understanding how developers use the Spotter search tool . In Proceedings of 3rd IEEE Working Conference on Software Visualization - New Ideas and Emerging Results, VISSOFT-NIER\u201915 , pages 145\u2013 149 . IEEE, Sept. 2015. J. Kubelka, A. Bergel, A. Chis\u00b8, T. G\u02c6\u0131rba, S. Reichhart, R. Robbes, and A. Syrel. On understanding how developers use the Spotter search tool. In Proceedings of 3rd IEEE Working Conference on Software Visualization - New Ideas and Emerging Results, VISSOFT-NIER\u201915, pages 145\u2013149. IEEE, Sept. 2015."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1016\/0164-1212(87)90033-1"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/11531142_2"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393645"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1145\/1081706.1081707"},{"key":"e_1_3_2_1_17_1","unstructured":"Invited paper.  Invited paper."},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2008.14"},{"key":"e_1_3_2_1_19_1","first-page":"4","volume-title":"Proceedings of International Conference on Intelligence Analysis","author":"Pirolli P.","year":"2005","unstructured":"P. Pirolli and S. Card . The sensemaking process and leverage points for analyst technology as identified through cognitive task analysis . In Proceedings of International Conference on Intelligence Analysis , pages 2\u2013 4 , 2005 . P. Pirolli and S. Card. The sensemaking process and leverage points for analyst technology as identified through cognitive task analysis. In Proceedings of International Conference on Intelligence Analysis, pages 2\u20134, 2005."},{"key":"e_1_3_2_1_20_1","first-page":"2002","volume-title":"Proceedings of the 10th International Workshop on Program Comprehension, IWPC \u201902","author":"Rajlich V.","unstructured":"V. Rajlich and N. Wilde . The role of concepts in program comprehension . In Proceedings of the 10th International Workshop on Program Comprehension, IWPC \u201902 , pages 271\u2013, Washington, DC, USA, 2002 . IEEE Computer Society. V. Rajlich and N. Wilde. The role of concepts in program comprehension. In Proceedings of the 10th International Workshop on Program Comprehension, IWPC \u201902, pages 271\u2013, Washington, DC, USA, 2002. IEEE Computer Society."},{"key":"e_1_3_2_1_21_1","first-page":"4","volume-title":"4th Workshop on Dynamic Languages and Applications (DYLA 2010","author":"Renggli L.","year":"2010","unstructured":"L. Renggli , S. Ducasse , T. G\u02c6\u0131rba , and O. Nierstrasz . Practical dynamic grammars for dynamic languages . In 4th Workshop on Dynamic Languages and Applications (DYLA 2010 ), pages 1\u2013 4 , Malaga, Spain , June 2010 . L. Renggli, S. Ducasse, T. G\u02c6\u0131rba, and O. Nierstrasz. Practical dynamic grammars for dynamic languages. In 4th Workshop on Dynamic Languages and Applications (DYLA 2010), pages 1\u20134, Malaga, Spain, June 2010."},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2004.101"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.5555\/850948.853427"},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2006.94"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393612"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2008.26"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2014.84"},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2009.5306335"}],"event":{"name":"SPLASH '16: Conference on Systems, Programming, Languages, and Applications: Software for Humanity","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages","SIGAda ACM Special Interest Group on Ada Programming Language"],"location":"Amsterdam Netherlands","acronym":"SPLASH '16"},"container-title":["Proceedings of the 2016 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2986012.2986023","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2986012.2986023","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,18]],"date-time":"2025-06-18T03:39:33Z","timestamp":1750217973000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2986012.2986023"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10,20]]},"references-count":28,"alternative-id":["10.1145\/2986012.2986023","10.1145\/2986012"],"URL":"https:\/\/doi.org\/10.1145\/2986012.2986023","relation":{},"subject":[],"published":{"date-parts":[[2016,10,20]]},"assertion":[{"value":"2016-10-20","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}