{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,8,4]],"date-time":"2024-08-04T00:23:26Z","timestamp":1722731006728},"reference-count":19,"publisher":"Institute of Electronics, Information and Communications Engineers (IEICE)","issue":"8","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEICE Trans. Inf. &amp; Syst."],"published-print":{"date-parts":[[2024,8,1]]},"DOI":"10.1587\/transinf.2023edp7238","type":"journal-article","created":{"date-parts":[[2024,7,31]],"date-time":"2024-07-31T22:17:32Z","timestamp":1722464252000},"page":"1007-1015","source":"Crossref","is-referenced-by-count":0,"title":["Unveiling Python Version Compatibility Challenges in Code Snippets on Stack Overflow"],"prefix":"10.1587","volume":"E107.D","author":[{"given":"Shiyu","family":"YANG","sequence":"first","affiliation":[{"name":"Graduate School of Information Science and Technology, Osaka University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tetsuya","family":"KANDA","sequence":"additional","affiliation":[{"name":"Graduate School of Information Science and Technology, Osaka University"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Daniel M.","family":"GERMAN","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Victoria"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yoshiki","family":"HIGO","sequence":"additional","affiliation":[{"name":"Graduate School of Information Science and Technology, Osaka University"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"532","reference":[{"key":"1","unstructured":"[1] Stack Exchange, \u201cStack exchange data,\u201d 2023. Accessed on 2023-08."},{"key":"2","doi-asserted-by":"publisher","unstructured":"[2] S. Baltes and S. Diehl, \u201cUsage and attribution of Stack Overflow code snippets in GitHub projects,\u201d Empirical Software Engineering, vol.24, no.3, pp.1259-1295, 2019. 10.1007\/s10664-018-9650-5","DOI":"10.1007\/s10664-018-9650-5"},{"key":"3","doi-asserted-by":"publisher","unstructured":"[3] C. Ragkhitwetsagul, J. Krinke, M. Paixao, G. Bianco, and R. Oliveto, \u201cToxic code snippets on Stack Overflow,\u201d IEEE Trans. Softw. Eng., vol.47, no.3, pp.560-581, 2021. 10.1109\/tse.2019.2900307","DOI":"10.1109\/TSE.2019.2900307"},{"key":"4","doi-asserted-by":"publisher","unstructured":"[4] H. Zhang, S. Wang, T.-H. Chen, Y. Zou, and A.E. Hassan, \u201cAn empirical study of obsolete answers on Stack Overflow,\u201d IEEE Trans. Softw. Eng., vol.47, no.4, pp.850-862, 2021. 10.1109\/tse.2019.2906315","DOI":"10.1109\/TSE.2019.2906315"},{"key":"5","doi-asserted-by":"crossref","unstructured":"[5] J. Zhou and R.J. Walker, \u201cAPI deprecation: A retrospective analysis and detection method for code examples on the web,\u201d Proc. 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering (FSE), pp.266-277, 2016. 10.1145\/2950290.2950298","DOI":"10.1145\/2950290.2950298"},{"key":"6","doi-asserted-by":"publisher","unstructured":"[6] Y. Wu, S. Wang, C.-P. Bezemer, and K. Inoue, \u201cHow do developers utilize source code from Stack Overflow?,\u201d Empirical Software Engineering, vol.24, no.2, pp.637-673, 2019. 10.1007\/s10664-018-9634-5","DOI":"10.1007\/s10664-018-9634-5"},{"key":"7","doi-asserted-by":"crossref","unstructured":"[7] F. Fischer, K. B\u00f6ttinger, H. Xiao, C. Stransky, Y. Acar, M. Backes, and S. Fahl, \u201cStack Overflow considered harmful? The impact of copy&amp;paste on android application security,\u201d 2017 IEEE Symposium on Security and Privacy (SP), pp.121-136, 2017.","DOI":"10.1109\/SP.2017.31"},{"key":"8","doi-asserted-by":"crossref","unstructured":"[8] L. An, O. Mlouki, F. Khomh, and G. Antoniol, \u201cStack Overflow: A code laundering platform?,\u201d 2017 IEEE 24th International Conference on Software Analysis, Evolution and Reengineering (SANER), pp.283-293, 2017. 10.1109\/saner.2017.7884629","DOI":"10.1109\/SANER.2017.7884629"},{"key":"9","doi-asserted-by":"publisher","unstructured":"[9] M. Verdi, A. Sami, J. Akhondali, F. Khomh, G. Uddin, and A.K. Motlagh, \u201cAn empirical study of C++ vulnerabilities in crowd-sourced code examples,\u201d IEEE Trans. Softw. Eng., vol.48, no.5, pp.1497-1514, May 2022. 10.1109\/tse.2020.3023664","DOI":"10.1109\/TSE.2020.3023664"},{"key":"10","unstructured":"[10] S. Yang, T. Kanda, and K. Inoue, \u201cThe effect of python version upgrades on the compilability of code snippets posted on Stack Overflow,\u201d IPSJ SIG Technical Report, vol.2022-SE-211, no.28, pp.1-8, July 2022."},{"key":"11","doi-asserted-by":"crossref","unstructured":"[11] S. Yang, T. Kanda, D. Pizzolotto, D.M. German, and Y. Higo, \u201cPyVerDetector: A chrome extension detecting the python version of Stack Overflow code snippets,\u201d 2023 IEEE\/ACM 31st International Conference on Program Comprehension (ICPC), pp.25-29, May 2023. 10.1109\/icpc58990.2023.00013","DOI":"10.1109\/ICPC58990.2023.00013"},{"key":"12","doi-asserted-by":"crossref","unstructured":"[12] R. Toal, R. Rivera, A. Schneider, and E. Choe, Programming Language Explorations, Chapman and Hall\/CRC, 2016. 10.1201\/9781315314334","DOI":"10.1201\/9781315314334"},{"key":"13","unstructured":"[13] \u201cSunsetting python 2.\u201d https:\/\/www.python.org\/doc\/sunset-python-2\/, 2022. Accessed: 2022-06-27."},{"key":"14","doi-asserted-by":"publisher","unstructured":"[14] B.A. Malloy and J.F. Power, \u201cAn empirical analysis of the transition from python 2 to python 3,\u201d Empirical Software Engineering, vol.24, pp.751-778, 04 2019. 10.1007\/s10664-018-9637-2","DOI":"10.1007\/s10664-018-9637-2"},{"key":"15","doi-asserted-by":"crossref","unstructured":"[15] B. Peterson and B. Cannon, \u201cBackwards compatibility policy,\u201d PEP 387, Python Software Foundation, 2009.","DOI":"10.1007\/978-1-4302-2758-8_16"},{"key":"16","doi-asserted-by":"crossref","unstructured":"[16] S. Baltes, C. Treude, and S. Diehl, \u201cSOTorrent: Studying the origin, evolution, and usage of Stack Overflow code snippets,\u201d 2019 IEEE\/ACM 16th International Conference on Mining Software Repositories (MSR), pp.191-194, 2019. 10.1109\/msr.2019.00038","DOI":"10.1109\/MSR.2019.00038"},{"key":"17","doi-asserted-by":"crossref","unstructured":"[17] T. Zhang, G. Upadhyaya, A. Reinhardt, H. Rajan, and M. Kim, \u201cAre code examples on an online Q&amp;A forum reliable? A study of API misuse on stack overflow,\u201d Proc. 40th International Conference on Software Engineering (ICSE), pp.886-896, 2018.","DOI":"10.1145\/3180155.3180260"},{"key":"18","doi-asserted-by":"crossref","unstructured":"[18] A. Zerouali, C.Vel\u00e1zquez-Rodr\u00edguez, and C. De Roover, \u201cIdentifying versions of libraries used in Stack Overflow code snippets,\u201d 2021 IEEE\/ACM 18th International Conference on Mining Software Repositories (MSR), pp.341-345, 2021. 10.1109\/msr52588.2021.00046","DOI":"10.1109\/MSR52588.2021.00046"},{"key":"19","doi-asserted-by":"crossref","unstructured":"[19] B.A. Malloy and J.F. Power, \u201cQuantifying the transition from python 2 to 3: An empirical study of python applications,\u201d 2017 ACM\/IEEE International Symposium on Empirical Software Engineering and Measurement (ESEM), pp.314-323, 2017. 10.1109\/esem.2017.45","DOI":"10.1109\/ESEM.2017.45"}],"container-title":["IEICE Transactions on Information and Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E107.D\/8\/E107.D_2023EDP7238\/_pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,3]],"date-time":"2024-08-03T04:18:29Z","timestamp":1722658709000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.jstage.jst.go.jp\/article\/transinf\/E107.D\/8\/E107.D_2023EDP7238\/_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,8,1]]},"references-count":19,"journal-issue":{"issue":"8","published-print":{"date-parts":[[2024]]}},"URL":"https:\/\/doi.org\/10.1587\/transinf.2023edp7238","relation":{},"ISSN":["0916-8532","1745-1361"],"issn-type":[{"type":"print","value":"0916-8532"},{"type":"electronic","value":"1745-1361"}],"subject":[],"published":{"date-parts":[[2024,8,1]]},"article-number":"2023EDP7238"}}