{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T15:50:20Z","timestamp":1772121020106,"version":"3.50.1"},"reference-count":58,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"7","license":[{"start":{"date-parts":[[2022,7,1]],"date-time":"2022-07-01T00:00:00Z","timestamp":1656633600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2022,7,1]],"date-time":"2022-07-01T00:00:00Z","timestamp":1656633600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2022,7,1]],"date-time":"2022-07-01T00:00:00Z","timestamp":1656633600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"DOI":"10.13039\/100010669","name":"H2020 LEIT Information and Communication Technologies","doi-asserted-by":"publisher","award":["732223"],"award-info":[{"award-number":["732223"]}],"id":[{"id":"10.13039\/100010669","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IIEEE Trans. Software Eng."],"published-print":{"date-parts":[[2022,7,1]]},"DOI":"10.1109\/tse.2021.3059907","type":"journal-article","created":{"date-parts":[[2021,2,19]],"date-time":"2021-02-19T21:17:00Z","timestamp":1613769420000},"page":"2417-2438","source":"Crossref","is-referenced-by-count":24,"title":["Recommending API Function Calls and Code Snippets to Support Software Development"],"prefix":"10.1109","volume":"48","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3666-4162","authenticated-orcid":false,"given":"Phuong T.","family":"Nguyen","sequence":"first","affiliation":[{"name":"Universit&#x00E0; degli Studi dell&#x0027;Aquila, L&#x0027;Aquila, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7909-3902","authenticated-orcid":false,"given":"Juri","family":"Di Rocco","sequence":"additional","affiliation":[{"name":"Universit&#x00E0; degli Studi dell&#x0027;Aquila, L&#x0027;Aquila, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Claudio","family":"Di Sipio","sequence":"additional","affiliation":[{"name":"Universit&#x00E0; degli Studi dell&#x0027;Aquila, L&#x0027;Aquila, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5077-6793","authenticated-orcid":false,"given":"Davide","family":"Di Ruscio","sequence":"additional","affiliation":[{"name":"Universit&#x00E0; degli Studi dell&#x0027;Aquila, L&#x0027;Aquila, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0340-9747","authenticated-orcid":false,"given":"Massimiliano","family":"Di Penta","sequence":"additional","affiliation":[{"name":"Universit&#x00E0; degli Studi del Sannio, Benevento, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref2","article-title":"cwi-swat\/clair: v0.1.0","author":"Aarssen","year":"2017"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1145\/1287624.1287630"},{"key":"ref4","doi-asserted-by":"publisher","DOI":"10.1109\/SWAN.2015.7070485"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1016\/j.scico.2015.11.003"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227140"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106279"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/11426646_23"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/RSSE.2012.6233418"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1145\/3293882.3330571"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950319"},{"key":"ref12","first-page":"30","article-title":"A graph-based dataset of commit history of real-world android apps","volume-title":"Proc. IEEE\/ACM 15th Int. Conf. Mining Softw. Repositories","author":"Geiger"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.4324\/9780203803233"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180167"},{"key":"ref15","doi-asserted-by":"publisher","DOI":"10.1145\/2950290.2950334"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR-WCRE.2014.6747217"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2005.1553554"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1145\/3319535.3363255"},{"key":"ref19","volume-title":"The 80\/20 Principle: The Secret of Achieving More With Less","author":"Koch","year":"1999"},{"key":"ref20","first-page":"1137","article-title":"A study of cross-validation and bootstrap for accuracy estimation and model selection","volume-title":"Proc. 14th Int. Joint Conf. Artif. Intell.","author":"Kohavi"},{"key":"ref21","article-title":"Binary codes capable of correcting deletions, insertions and reversals","volume":"10","author":"Levenshtein","year":"1966","journal-title":"Soviet Phys. Doklady"},{"key":"ref22","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2012.6227178"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.98"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/ICSM.2012.6405249"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2019.110460"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00109"},{"key":"ref27","article-title":"TSE FOCUS replication package","author":"Nguyen","year":"2021"},{"key":"ref28","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-60438-1_47"},{"key":"ref29","volume-title":"Questionnaire Design, Interviewing and Attitude Measurement","author":"Oppenheim","year":"1992"},{"key":"ref30","article-title":"Information distribution aspects of design methodology","author":"Parnas","year":"1971"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597077"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.17"},{"key":"ref33","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884808"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/CSMR-WCRE.2014.6747170"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1145\/2594291.2594321"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2013.6606629"},{"key":"ref37","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2009.193"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2012.63"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2012.6240477"},{"key":"ref40","doi-asserted-by":"publisher","DOI":"10.1145\/1167515.1167508"},{"key":"ref41","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2015.7081812"},{"key":"ref42","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2015.16"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.1109\/CCNC.2012.6181075"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-72079-9_9"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-72079-9_9"},{"key":"ref46","first-page":"45","article-title":"An investigation into android run-time permissions from the end users\u2019 perspective","volume-title":"Proc. IEEE\/ACM 5th Int. Conf. Mobile Softw. Eng. Syst.","author":"Scoccia"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1145\/1985429.1985434"},{"key":"ref48","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2008.43"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-009-9108-x"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1145\/2884781.2884800"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2014.80"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.1145\/2645710.2645744"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1145\/2591971.2592003"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/MSR.2013.6624045"},{"key":"ref55","doi-asserted-by":"publisher","DOI":"10.2307\/3001968"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1016\/j.patcog.2015.03.009"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3182550"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03013-0_15"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2019.00137"}],"container-title":["IEEE Transactions on Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/32\/9830789\/09359479.pdf?arnumber=9359479","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,10]],"date-time":"2024-01-10T00:23:53Z","timestamp":1704846233000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9359479\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,7,1]]},"references-count":58,"journal-issue":{"issue":"7"},"URL":"https:\/\/doi.org\/10.1109\/tse.2021.3059907","relation":{},"ISSN":["0098-5589","1939-3520","2326-3881"],"issn-type":[{"value":"0098-5589","type":"print"},{"value":"1939-3520","type":"electronic"},{"value":"2326-3881","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,7,1]]}}}