{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,12,1]],"date-time":"2025-12-01T06:36:08Z","timestamp":1764570968659,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":24,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,10,17]],"date-time":"2021-10-17T00:00:00Z","timestamp":1634428800000},"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,17]]},"DOI":"10.1145\/3484271.3484981","type":"proceedings-article","created":{"date-parts":[[2021,10,16]],"date-time":"2021-10-16T00:09:44Z","timestamp":1634342984000},"page":"31-33","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":6,"title":["Source code authorship attribution using file embeddings"],"prefix":"10.1145","author":[{"given":"Alina","family":"Bogdanova","sequence":"first","affiliation":[{"name":"Innopolis University, Russia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,10,17]]},"reference":[{"key":"e_1_3_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-66402-6_6"},{"key":"e_1_3_2_1_2_1","volume-title":"Authorship Attribution of Source Code: A LanguageAgnostic Approach and Applicability in Software Engineering. arXiv preprint arXiv","author":"Bogomolov Egor","year":"2001","unstructured":"Egor Bogomolov , Vladimir Kovalenko , Alberto Bacchelli , and Timofey Bryksin . 2020. Authorship Attribution of Source Code: A LanguageAgnostic Approach and Applicability in Software Engineering. arXiv preprint arXiv : 2001 . 11593 ( 2020 ). Egor Bogomolov, Vladimir Kovalenko, Alberto Bacchelli, and Timofey Bryksin. 2020. Authorship Attribution of Source Code: A LanguageAgnostic Approach and Applicability in Software Engineering. arXiv preprint arXiv: 2001. 11593 ( 2020 )."},{"key":"e_1_3_2_1_3_1","doi-asserted-by":"crossref","unstructured":"Pranali Bora Tulika Awalgaonkar Himanshu Palve Raviraj Joshi and Purvi Goel. 2021. ICodeNet-A Hierarchical Neural Network Approach for Source Code Author Identification. arXiv preprint arXiv:2102.00230 ( 2021 ).  Pranali Bora Tulika Awalgaonkar Himanshu Palve Raviraj Joshi and Purvi Goel. 2021. ICodeNet-A Hierarchical Neural Network Approach for Source Code Author Identification. arXiv preprint arXiv:2102.00230 ( 2021 ).","DOI":"10.1145\/3457682.3457709"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"crossref","unstructured":"Steven Burrows Alexandra L Uitdenbogerd and Andrew Turpin. 2014. Comparing techniques for authorship attribution of source code. Software: Practice and Experience 44 1 ( 2014 ) 1-32.  Steven Burrows Alexandra L Uitdenbogerd and Andrew Turpin. 2014. Comparing techniques for authorship attribution of source code. Software: Practice and Experience 44 1 ( 2014 ) 1-32.","DOI":"10.1002\/spe.2146"},{"volume-title":"24th {USENIX} Security Symposium ({USENIX} Security 15). 255-270.","author":"Caliskan-Islam Aylin","key":"e_1_3_2_1_5_1","unstructured":"Aylin Caliskan-Islam , Richard Harang , Andrew Liu , Arvind Narayanan , Clare Voss , Fabian Yamaguchi , and Rachel Greenstadt . 2015. Deanonymizing programmers via code stylometry . In 24th {USENIX} Security Symposium ({USENIX} Security 15). 255-270. Aylin Caliskan-Islam, Richard Harang, Andrew Liu, Arvind Narayanan, Clare Voss, Fabian Yamaguchi, and Rachel Greenstadt. 2015. Deanonymizing programmers via code stylometry. In 24th {USENIX} Security Symposium ({USENIX} Security 15). 255-270."},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.2478\/popets-2019-0053"},{"key":"e_1_3_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.1016\/S0164-1212(03)00049-9"},{"key":"e_1_3_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/0-387-34224-9_59"},{"key":"e_1_3_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDMW.2018.00011"},{"key":"e_1_3_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387940.3391494"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"crossref","unstructured":"Ivan Krsul and Eugene H Spaford. 1997. Authorship analysis: Identifying the author of a program. Computers & Security 16 3 ( 1997 ) 233-257.  Ivan Krsul and Eugene H Spaford. 1997. Authorship analysis: Identifying the author of a program. Computers & Security 16 3 ( 1997 ) 233-257.","DOI":"10.1016\/S0167-4048(97)00005-9"},{"key":"e_1_3_2_1_12_1","volume-title":"Source Code Authorship Identification Using Deep Neural Networks. Symmetry 12, 12 ( 2020 )","author":"Kurtukova Anna","year":"2044","unstructured":"Anna Kurtukova , Aleksandr Romanov , and Alexander Shelupanov . 2020. Source Code Authorship Identification Using Deep Neural Networks. Symmetry 12, 12 ( 2020 ) , 2044 . Anna Kurtukova, Aleksandr Romanov, and Alexander Shelupanov. 2020. Source Code Authorship Identification Using Deep Neural Networks. Symmetry 12, 12 ( 2020 ), 2044."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"crossref","unstructured":"Anna Vladimirovna Kurtukova and Aleksandr Sergeevich Romanov. 2019. Identification author of source code by machine learning methods. Trudy SPIIRAN 18 3 ( 2019 ) 742-766.  Anna Vladimirovna Kurtukova and Aleksandr Sergeevich Romanov. 2019. Identification author of source code by machine learning methods. Trudy SPIIRAN 18 3 ( 2019 ) 742-766.","DOI":"10.15622\/sp.2019.18.3.741-765"},{"key":"e_1_3_2_1_14_1","first-page":"2579","article-title":"Visualizing high-dimensional data using t-SNE","volume":"9","author":"Pvd Maaten","year":"2008","unstructured":"Maaten LJ Pvd and GE Hinton . 2008 . Visualizing high-dimensional data using t-SNE . J Mach Learn Res 9 , 2579 - 2605 ( 2008 ), 5. Maaten LJPvd and GE Hinton. 2008. Visualizing high-dimensional data using t-SNE. J Mach Learn Res 9, 2579-2605 ( 2008 ), 5.","journal-title":"J Mach Learn Res"},{"key":"e_1_3_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCIT48885.2019.9038412"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"crossref","unstructured":"Roni Mateless Oren Tsur and Robert Moskovitch. 2021. Pkg2Vec: Hierarchical package embedding for code authorship attribution. Future Generation Computer Systems 116 ( 2021 ) 49-60.  Roni Mateless Oren Tsur and Robert Moskovitch. 2021. Pkg2Vec: Hierarchical package embedding for code authorship attribution. Future Generation Computer Systems 116 ( 2021 ) 49-60.","DOI":"10.1016\/j.future.2020.10.020"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1145\/3274005.3274031"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2015.7298682"},{"key":"e_1_3_2_1_19_1","unstructured":"Karen Simonyan Andrea Vedaldi and Andrew Zisserman. 2013. Deep inside convolutional networks: Visualising image classification models and saliency maps. arXiv preprint arXiv:1312.6034 ( 2013 ).  Karen Simonyan Andrea Vedaldi and Andrew Zisserman. 2013. Deep inside convolutional networks: Visualising image classification models and saliency maps. arXiv preprint arXiv:1312.6034 ( 2013 )."},{"key":"e_1_3_2_1_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-11988-5_25"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"crossref","unstructured":"Farhan Ullah Sohail Jabbar and Fadi Al-Turjman. 2020. Programmers' de-anonymization using a hybrid approach of abstract syntax tree and deep learning. Technological Forecasting and Social Change 159 ( 2020 ) 120186.  Farhan Ullah Sohail Jabbar and Fadi Al-Turjman. 2020. Programmers' de-anonymization using a hybrid approach of abstract syntax tree and deep learning. Technological Forecasting and Social Change 159 ( 2020 ) 120186.","DOI":"10.1016\/j.techfore.2020.120186"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"crossref","unstructured":"Xinyu Yang Guoai Xu Qi Li Yanhui Guo and Miao Zhang. 2017. Authorship attribution of source code by using back propagation neural network based on particle swarm optimization. PloS one 12 11 ( 2017 ) e0187204.  Xinyu Yang Guoai Xu Qi Li Yanhui Guo and Miao Zhang. 2017. Authorship attribution of source code by using back propagation neural network based on particle swarm optimization. PloS one 12 11 ( 2017 ) e0187204.","DOI":"10.1371\/journal.pone.0187204"},{"key":"e_1_3_2_1_23_1","volume-title":"Saeed Salem, and Muhammad Zubair Malik.","author":"Zafar Sarim","year":"2020","unstructured":"Sarim Zafar , Muhammad Usman Sarwar , Saeed Salem, and Muhammad Zubair Malik. 2020 . Language and Obfuscation Oblivious Source Code Authorship Attribution. IEEE Access 8 ( 2020 ), 197581-197596. Sarim Zafar, Muhammad Usman Sarwar, Saeed Salem, and Muhammad Zubair Malik. 2020. Language and Obfuscation Oblivious Source Code Authorship Attribution. IEEE Access 8 ( 2020 ), 197581-197596."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-63579-8_22"}],"event":{"name":"SPLASH '21: Software for Humanity","sponsor":["SIGPLAN ACM Special Interest Group on Programming Languages"],"location":"Chicago IL USA","acronym":"SPLASH '21"},"container-title":["Companion Proceedings of the 2021 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3484271.3484981","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3484271.3484981","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T20:11:41Z","timestamp":1750191101000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3484271.3484981"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,10,17]]},"references-count":24,"alternative-id":["10.1145\/3484271.3484981","10.1145\/3484271"],"URL":"https:\/\/doi.org\/10.1145\/3484271.3484981","relation":{},"subject":[],"published":{"date-parts":[[2021,10,17]]},"assertion":[{"value":"2021-10-17","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}