{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,17]],"date-time":"2026-05-17T03:06:26Z","timestamp":1778987186645,"version":"3.51.4"},"publisher-location":"New York, NY, USA","reference-count":16,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,10,22]],"date-time":"2021-10-22T00:00:00Z","timestamp":1634860800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2021,10,22]]},"DOI":"10.1145\/3498765.3498839","type":"proceedings-article","created":{"date-parts":[[2022,2,8]],"date-time":"2022-02-08T18:55:20Z","timestamp":1644346520000},"page":"468-476","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":1,"title":["On the Naming Recommendations Derived from Expert Python Code"],"prefix":"10.1145","author":[{"given":"Zi","family":"Wang","sequence":"first","affiliation":[{"name":"Department of Computer Science, Norwegian University of Science and Technology, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ali","family":"Alsam","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Norwegian University of Science and Technology, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Donn","family":"Morrison","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Norwegian University of Science and Technology, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Knut","family":"Arne Strand","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Norwegian University of Science and Technology, Norway"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,2,8]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1142\/5318"},{"key":"e_1_3_2_1_2_1","volume-title":"a handbook of agile software craftsmanship.Pearson Education","author":"Martin R. C.","year":"2009","unstructured":"R. C. Martin,Clean code: a handbook of agile software craftsmanship.Pearson Education, 2009."},{"key":"e_1_3_2_1_3_1","first-page":"11","author":"Liblit B.","year":"2006","unstructured":"B. Liblit, A. Begel, and E. Sweetser, \u201cCognitive perspectives on the roleof naming in computer programs.\u201d inPPIG. Citeseer, 2006, p. 11.","journal-title":"PPIG. Citeseer"},{"key":"e_1_3_2_1_4_1","volume-title":"The Java languagespecification","author":"Gosling J.","year":"2000","unstructured":"J. Gosling, B. Joy, G. Steele, and G. Bracha,The Java languagespecification. Addison-Wesley Professional, 2000."},{"key":"e_1_3_2_1_5_1","volume-title":"Pep 8: style guide forpython code,\u201dPython. org","author":"Rossum G. Van","year":"2001","unstructured":"G. Van Rossum, B. Warsaw, and N. Coghlan, \u201cPep 8: style guide forpython code,\u201dPython. org, vol. 1565, 2001."},{"key":"e_1_3_2_1_6_1","first-page":"156","volume-title":"ACM SIGSOFT international symposiumon Foundations of software engineering","author":"Gabel M.","year":"2010","unstructured":"M. Gabel and Z. Su, \u201cA study of the uniqueness of source code,\u201d inProceedings of the eighteenth ACM SIGSOFT international symposiumon Foundations of software engineering, 2010, pp. 147\u2013156"},{"key":"e_1_3_2_1_7_1","first-page":"227","volume-title":"IEEE 24th International conferenceon software analysis, evolution and reengineering (SANER).IEEE,2017","author":"Hofmeister J.","unstructured":"J. Hofmeister, J. Siegmund, and D. V. Holt, \u201cShorter identifier namestake longer to comprehend,\u201d in2017 IEEE 24th International conferenceon software analysis, evolution and reengineering (SANER).IEEE,2017, pp. 217\u2013227."},{"key":"e_1_3_2_1_8_1","first-page":"4","volume":"98","author":"Anquetil N.","year":"1998","unstructured":"N. Anquetil and T. C. Lethbridge, \u201cAssessing the relevance of identifiernames in a legacy software system.\u201d inCASCON, vol. 98, 1998, p. 4.","journal-title":"CASCON"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1145\/2786805.2786849"},{"key":"e_1_3_2_1_10_1","first-page":"13","author":"Sajaniemi J.","year":"2005","unstructured":"J. Sajaniemi and R. Navarro-Prieto, \u201cRoles of variables in experts'programming knowledge.\u201d inPPIG, 2005, p. 13.","journal-title":"PPIG"},{"key":"e_1_3_2_1_11_1","unstructured":"[Online]. Available: https:\/\/github.com\/TheAlgorithms\/Python"},{"key":"e_1_3_2_1_12_1","unstructured":"[Online]. Available: https:\/\/github.com\/beetbox\/beets"},{"key":"e_1_3_2_1_13_1","unstructured":"[Online]. Available: https:\/\/github.com\/django\/django"},{"key":"e_1_3_2_1_14_1","unstructured":"[Online]. Available: https:\/\/github.com\/scrapy\/scrapy"},{"key":"e_1_3_2_1_15_1","unstructured":"[Online]. Available: https:\/\/github.com\/mitmproxy\/mitmproxy"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.5555\/2911249"}],"event":{"name":"ICETC 2021: 2021 13th International Conference on Education Technology and Computers","location":"Wuhan China","acronym":"ICETC 2021"},"container-title":["Proceedings of the 13th International Conference on Education Technology and Computers"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3498765.3498839","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3498765.3498839","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,5,17]],"date-time":"2026-05-17T02:09:01Z","timestamp":1778983741000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3498765.3498839"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,22]]},"references-count":16,"alternative-id":["10.1145\/3498765.3498839","10.1145\/3498765"],"URL":"https:\/\/doi.org\/10.1145\/3498765.3498839","relation":{},"subject":[],"published":{"date-parts":[[2021,10,22]]},"assertion":[{"value":"2022-02-08","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}