{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,26]],"date-time":"2026-02-26T15:51:29Z","timestamp":1772121089239,"version":"3.50.1"},"publisher-location":"New York, NY, USA","reference-count":79,"publisher":"ACM","license":[{"start":{"date-parts":[[2023,11,30]],"date-time":"2023-11-30T00:00:00Z","timestamp":1701302400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["Grant No. 61972098"],"award-info":[{"award-number":["Grant No. 61972098"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2023,11,30]]},"DOI":"10.1145\/3611643.3616305","type":"proceedings-article","created":{"date-parts":[[2023,11,30]],"date-time":"2023-11-30T23:14:38Z","timestamp":1701386078000},"page":"1496-1508","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Recommending Analogical APIs via Knowledge Graph Embedding"],"prefix":"10.1145","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3462-997X","authenticated-orcid":false,"given":"Mingwei","family":"Liu","sequence":"first","affiliation":[{"name":"Fudan University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-7191-718X","authenticated-orcid":false,"given":"Yanjun","family":"Yang","sequence":"additional","affiliation":[{"name":"Fudan University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4066-3365","authenticated-orcid":false,"given":"Yiling","family":"Lou","sequence":"additional","affiliation":[{"name":"Fudan University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3376-2581","authenticated-orcid":false,"given":"Xin","family":"Peng","sequence":"additional","affiliation":[{"name":"Fudan University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-0558-7450","authenticated-orcid":false,"given":"Zhong","family":"Zhou","sequence":"additional","affiliation":[{"name":"Fudan University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0005-0004-9183","authenticated-orcid":false,"given":"Xueying","family":"Du","sequence":"additional","affiliation":[{"name":"Fudan University, Shanghai, China"}]},{"ORCID":"https:\/\/orcid.org\/0009-0004-7428-1914","authenticated-orcid":false,"given":"Tianyong","family":"Yang","sequence":"additional","affiliation":[{"name":"Fudan University, Shanghai, China"}]}],"member":"320","published-online":{"date-parts":[[2023,11,30]]},"reference":[{"key":"e_1_3_2_2_1_1","unstructured":"2023. Alrubaye et al. Dataset. http:\/\/migrationlab.net\/ds\/groundTruth_icpc2019.html"},{"key":"e_1_3_2_2_2_1","unstructured":"2023. Apache Commons Logging. https:\/\/mvnrepository.com\/artifact\/commons-logging\/commons-logging"},{"key":"e_1_3_2_2_3_1","unstructured":"2023. awesome-java. https:\/\/github.com\/akullpp\/awesome-java"},{"key":"e_1_3_2_2_4_1","unstructured":"2023. com.google.code.gson:gson. https:\/\/mvnrepository.com\/artifact\/com.google.code.gson\/gson"},{"key":"e_1_3_2_2_5_1","unstructured":"2023. Doc Comment. https:\/\/www.oracle.com\/technical-resources\/articles\/java\/javadoc-tool.html"},{"key":"e_1_3_2_2_6_1","unstructured":"2023. dom4j. https:\/\/github.com\/dom4j\/dom4j"},{"key":"e_1_3_2_2_7_1","unstructured":"2023. dsl-json. https:\/\/github.com\/ngs-doo\/dsl-json"},{"key":"e_1_3_2_2_8_1","unstructured":"2023. Elasticsearch. https:\/\/github.com\/elastic\/elasticsearch"},{"key":"e_1_3_2_2_9_1","unstructured":"2023. FuncVerbNet. https:\/\/github.com\/FudanSELab\/funcverbnet"},{"key":"e_1_3_2_2_10_1","unstructured":"2023. JavaParser. https:\/\/javaparser.org\/"},{"key":"e_1_3_2_2_11_1","unstructured":"2023. junit:junit. https:\/\/mvnrepository.com\/artifact\/junit\/junit"},{"key":"e_1_3_2_2_12_1","unstructured":"2023. Libaries.io open data. https:\/\/libraries.io\/data"},{"key":"e_1_3_2_2_13_1","unstructured":"2023. Maven Central Repository. https:\/\/mvnrepository.com"},{"key":"e_1_3_2_2_14_1","unstructured":"2023. milvus. https:\/\/github.com\/milvus-io\/milvus"},{"key":"e_1_3_2_2_15_1","unstructured":"2023. org.json:json. https:\/\/mvnrepository.com\/artifact\/org.json\/json"},{"key":"e_1_3_2_2_16_1","unstructured":"2023. org.slf4j:slf4j-api. https:\/\/mvnrepository.com\/artifact\/org.slf4j\/slf4j-api"},{"key":"e_1_3_2_2_17_1","unstructured":"2023. org.testing:testing. https:\/\/mvnrepository.com\/artifact\/org.testng\/testng"},{"key":"e_1_3_2_2_18_1","unstructured":"2023. PyTorch-BigGraph. https:\/\/github.com\/facebookresearch\/PyTorch-BigGraph"},{"key":"e_1_3_2_2_19_1","unstructured":"2023. RAPIM Service. http:\/\/migrationlab.net\/MigrationWebService.php"},{"key":"e_1_3_2_2_20_1","unstructured":"2023. Replication Package. https:\/\/github.com\/FudanSELab\/KGE4AR"},{"key":"e_1_3_2_2_21_1","unstructured":"2023. Replication Package of FuncVerbNet. https:\/\/github.com\/FudanSELab\/Research-FSE2020-FuncVerb"},{"key":"e_1_3_2_2_22_1","unstructured":"2023. Spacy. https:\/\/spacy.io\/"},{"key":"e_1_3_2_2_23_1","unstructured":"2023. TestNG. https:\/\/mvnrepository.com\/artifact\/org.testng\/testng"},{"key":"e_1_3_2_2_24_1","unstructured":"2023. Teyton et al. Dataset. http:\/\/web.archive.org\/web\/20160412155706\/http:\/\/www.labri.fr\/perso\/cteyton\/Matching\/lang_commons_guava.html"},{"key":"e_1_3_2_2_25_1","unstructured":"2023. zipfile. https:\/\/docs.python.org\/3\/library\/zipfile.html"},{"key":"e_1_3_2_2_26_1","volume-title":"Principal component analysis","author":"Abdi Herv\u00e9","year":"2010","unstructured":"Herv\u00e9 Abdi and Lynne J Williams. 2010. Principal component analysis. Wiley interdisciplinary reviews: computational statistics, 2, 4 (2010), 433\u2013459."},{"key":"e_1_3_2_2_27_1","volume-title":"Proceedings of the 28th Annual International Conference on Computer Science and Software Engineering, CASCON 2018","author":"Alrubaye Hussein","year":"2018","unstructured":"Hussein Alrubaye and Mohamed Wiem Mkaouer. 2018. Automating the detection of third-party Java library migration at the function level. In Proceedings of the 28th Annual International Conference on Computer Science and Software Engineering, CASCON 2018, Markham, Ontario, Canada, October 29-31, 2018. ACM, 60\u201371. https:\/\/dl.acm.org\/citation.cfm?id=3291299"},{"key":"e_1_3_2_2_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2020.106140"},{"key":"e_1_3_2_2_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2019.00072"},{"key":"e_1_3_2_2_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICPC.2019.00053"},{"key":"e_1_3_2_2_31_1","doi-asserted-by":"publisher","DOI":"10.1201\/9780429022067-13"},{"key":"e_1_3_2_2_32_1","volume-title":"Advances in Neural Information Processing Systems 26: 27th Annual Conference on Neural Information Processing Systems","author":"Bordes Antoine","year":"2013","unstructured":"Antoine Bordes, Nicolas Usunier, Alberto Garc\u00eda-Dur\u00e1n, Jason Weston, and Oksana Yakhnenko. 2013. Translating Embeddings for Modeling Multi-relational Data. In Advances in Neural Information Processing Systems 26: 27th Annual Conference on Neural Information Processing Systems 2013. Proceedings of a meeting held December 5-8, 2013, Lake Tahoe, Nevada, United States. 2787\u20132795. https:\/\/proceedings.neurips.cc\/paper\/2013\/hash\/1cecc7a77928ca8133fa24680a88d2f9-Abstract.html"},{"key":"e_1_3_2_2_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2016.21"},{"key":"e_1_3_2_2_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2896123"},{"key":"e_1_3_2_2_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106246"},{"key":"e_1_3_2_2_36_1","doi-asserted-by":"crossref","unstructured":"Israel Cohen Yiteng Huang Jingdong Chen Jacob Benesty Jacob Benesty Jingdong Chen Yiteng Huang and Israel Cohen. 2009. Pearson correlation coefficient. Noise reduction in speech processing 1\u20134.","DOI":"10.1007\/978-3-642-00296-0_5"},{"key":"e_1_3_2_2_37_1","doi-asserted-by":"publisher","DOI":"10.1145\/2393596.2393661"},{"key":"e_1_3_2_2_38_1","unstructured":"Xueying Du Mingwei Liu Liwei Shen and Xin Peng. [n. d.]. Research on Knowledge Graph Representation Learning Methods for Link Prediction: A Review. Journal of Software."},{"key":"e_1_3_2_2_39_1","doi-asserted-by":"publisher","DOI":"10.1145\/3401026"},{"key":"e_1_3_2_2_40_1","doi-asserted-by":"publisher","DOI":"10.1109\/MS.2012.50"},{"key":"e_1_3_2_2_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468571"},{"key":"e_1_3_2_2_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER50967.2021.00016"},{"key":"e_1_3_2_2_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9521-5"},{"key":"e_1_3_2_2_44_1","volume-title":"Proceedings of Machine Learning and Systems 2019","author":"Lerer Adam","year":"2019","unstructured":"Adam Lerer, Ledell Wu, Jiajun Shen, Timoth\u00e9e Lacroix, Luca Wehrstedt, Abhijit Bose, and Alex Peysakhovich. 2019. Pytorch-BigGraph: A Large Scale Graph Embedding System. In Proceedings of Machine Learning and Systems 2019, MLSys 2019, Stanford, CA, USA, March 31 - April 2, 2019. mlsys.org. https:\/\/proceedings.mlsys.org\/book\/282.pdf"},{"key":"e_1_3_2_2_45_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2018.00028"},{"key":"e_1_3_2_2_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/52.311048"},{"key":"e_1_3_2_2_47_1","doi-asserted-by":"publisher","DOI":"10.5555\/2886521.2886624"},{"key":"e_1_3_2_2_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3540250.3549160"},{"key":"e_1_3_2_2_49_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2021.3120203"},{"key":"e_1_3_2_2_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338971"},{"key":"e_1_3_2_2_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME46990.2020.00114"},{"key":"e_1_3_2_2_52_1","article-title":"Task-Oriented ML\/DL Library Recommendation based on a Knowledge Graph","author":"Liu Mingwei","year":"2023","unstructured":"Mingwei Liu, Chengyuan Zhao, Xin Peng, Siming Yu, Haofen Wang, and Chaofeng Sha. 2023. Task-Oriented ML\/DL Library Recommendation based on a Knowledge Graph. IEEE Transactions on Software Engineering.","journal-title":"IEEE Transactions on Software Engineering."},{"key":"e_1_3_2_2_53_1","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416628"},{"key":"e_1_3_2_2_54_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-63558-3_20"},{"key":"e_1_3_2_2_55_1","doi-asserted-by":"publisher","DOI":"10.11613\/BM.2012.031"},{"key":"e_1_3_2_2_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/219717.219748"},{"key":"e_1_3_2_2_57_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-007-9040-x"},{"key":"e_1_3_2_2_58_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2643010"},{"key":"e_1_3_2_2_59_1","doi-asserted-by":"publisher","DOI":"10.1002\/smr.1845"},{"key":"e_1_3_2_2_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/SCAM.2015.7335419"},{"key":"e_1_3_2_2_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/DySDoc3.2018.00010"},{"key":"e_1_3_2_2_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3324884.3416551"},{"key":"e_1_3_2_2_63_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4471-2099-5_24"},{"key":"e_1_3_2_2_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE51524.2021.9678574"},{"key":"e_1_3_2_2_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2013.6671294"},{"key":"e_1_3_2_2_66_1","volume-title":"Proceedings of the 33nd International Conference on Machine Learning, ICML 2016, New York City, NY, USA, June 19-24, 2016 (JMLR Workshop and Conference Proceedings","volume":"2080","author":"Trouillon Th\u00e9o","year":"2016","unstructured":"Th\u00e9o Trouillon, Johannes Welbl, Sebastian Riedel, \u00c9ric Gaussier, and Guillaume Bouchard. 2016. Complex Embeddings for Simple Link Prediction. In Proceedings of the 33nd International Conference on Machine Learning, ICML 2016, New York City, NY, USA, June 19-24, 2016 (JMLR Workshop and Conference Proceedings, Vol. 48). JMLR.org, 2071\u20132080. http:\/\/proceedings.mlr.press\/v48\/trouillon16.html"},{"key":"e_1_3_2_2_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236062"},{"key":"e_1_3_2_2_68_1","doi-asserted-by":"publisher","DOI":"10.1145\/2642937.2643013"},{"key":"e_1_3_2_2_69_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338963"},{"key":"e_1_3_2_2_70_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2023.3250029"},{"key":"e_1_3_2_2_71_1","doi-asserted-by":"crossref","unstructured":"Chong Wang Xin Peng Zhenchang Xing Yue Zhang Mingwei Liu Rong Luo and Xiujie Meng. 2023. XCoS: Explainable Code Search based on Query Scoping and Knowledge Graph. ACM Transactions on Software Engineering and Methodology.","DOI":"10.1145\/3593800"},{"key":"e_1_3_2_2_72_1","doi-asserted-by":"publisher","DOI":"10.1145\/3448016.3457550"},{"key":"e_1_3_2_2_73_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE-C.2017.102"},{"key":"e_1_3_2_2_74_1","doi-asserted-by":"publisher","DOI":"10.1109\/TKDE.2017.2754499"},{"key":"e_1_3_2_2_75_1","doi-asserted-by":"publisher","DOI":"10.1093\/biomet\/34.1-2.1"},{"key":"e_1_3_2_2_76_1","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3409731"},{"key":"e_1_3_2_2_77_1","first-page":"4027","article-title":"Automatic Code Semantic Tag Generation Approach Based on Software Knowledge Graph","volume":"33","author":"Xing Shuangshuang","year":"2021","unstructured":"Shuangshuang Xing, Mingwei Liu, and Xin Peng. 2021. Automatic Code Semantic Tag Generation Approach Based on Software Knowledge Graph. Journal of Software, 33, 11 (2021), 4027\u20134045.","journal-title":"Journal of Software"},{"key":"e_1_3_2_2_78_1","volume-title":"3rd International Conference on Learning Representations, ICLR","author":"Yang Bishan","year":"2015","unstructured":"Bishan Yang, Wen-tau Yih, Xiaodong He, Jianfeng Gao, and Li Deng. 2015. Embedding Entities and Relations for Learning and Inference in Knowledge Bases. In 3rd International Conference on Learning Representations, ICLR 2015, San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings. arxiv:1412.6575"},{"key":"e_1_3_2_2_79_1","doi-asserted-by":"publisher","DOI":"10.1145\/3387904.3389282"}],"event":{"name":"ESEC\/FSE '23: 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering","location":"San Francisco CA USA","acronym":"ESEC\/FSE '23","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering"]},"container-title":["Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3611643.3616305","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3611643.3616305","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T16:36:04Z","timestamp":1750178164000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3611643.3616305"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,30]]},"references-count":79,"alternative-id":["10.1145\/3611643.3616305","10.1145\/3611643"],"URL":"https:\/\/doi.org\/10.1145\/3611643.3616305","relation":{},"subject":[],"published":{"date-parts":[[2023,11,30]]},"assertion":[{"value":"2023-11-30","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}