{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,24]],"date-time":"2025-06-24T07:09:56Z","timestamp":1750748996133,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":92,"publisher":"ACM","license":[{"start":{"date-parts":[[2022,5,21]],"date-time":"2022-05-21T00:00:00Z","timestamp":1653091200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"name":"ITF","award":["MHP\/055\/19, PiH\/255\/21"],"award-info":[{"award-number":["MHP\/055\/19, PiH\/255\/21"]}]},{"name":"National Natural Science Foundation of China","award":["62141210, 61932021, 61902056"],"award-info":[{"award-number":["62141210, 61932021, 61902056"]}]},{"name":"Shenyang Young and Middleaged Talent Support Program","award":["ZX20200272"],"award-info":[{"award-number":["ZX20200272"]}]},{"name":"Hong Kong RGC\/GRF","award":["16205821"],"award-info":[{"award-number":["16205821"]}]},{"name":"MSRA"},{"name":"Open Fund of State Key Lab. for Novel Software Technology, Nanjing University","award":["KFKT2021B01"],"award-info":[{"award-number":["KFKT2021B01"]}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,5,21]]},"DOI":"10.1145\/3510003.3510118","type":"proceedings-article","created":{"date-parts":[[2022,7,5]],"date-time":"2022-07-05T22:42:59Z","timestamp":1657060979000},"page":"1545-1557","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":7,"title":["Nufix"],"prefix":"10.1145","author":[{"given":"Zhenming","family":"Li","sequence":"first","affiliation":[{"name":"Northeastern University, Shenyang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ying","family":"Wang","sequence":"additional","affiliation":[{"name":"Northeastern University, Shenyang, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zeqi","family":"Lin","sequence":"additional","affiliation":[{"name":"Microsoft Research Asia, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Shing-Chi","family":"Cheung","sequence":"additional","affiliation":[{"name":"The Hong Kong University of Science and Technology, and Guangzhou, Hong Kong, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jian-Guang","family":"Lou","sequence":"additional","affiliation":[{"name":"Microsoft Research Asia, Beijing, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2022,7,5]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"2021. Interactive compatibility matrix of .NET Standard. https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/net-standard#net-implementation-support. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_2_1","unstructured":"2021. Introduction for .NET platforms in Microsoft documentation. https:\/\/docs.microsoft.com\/en-us\/dotnet\/standard\/components. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_3_1","unstructured":"2021. Issue #1039 of project refit. https:\/\/github.com\/reactiveui\/refit\/issues\/1039. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_4_1","unstructured":"2021. Issue #11 of project Unmockable. https:\/\/github.com\/riezebosch\/Unmockable\/issues\/11. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_5_1","unstructured":"2021. Issue #1139 of project EasyNetQ. https:\/\/github.com\/EasyNetQ\/EasyNetQ\/issues\/1139. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_6_1","unstructured":"2021. Issue #18 of project ServiceFabric. https:\/\/github.com\/autofac\/Autofac.ServiceFabric\/issues\/18. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_7_1","unstructured":"2021. Issue #81 of project Installer. https:\/\/github.com\/dotnet\/installer\/issues\/81. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_8_1","unstructured":"2021. Issue #886 of project AzureAD. https:\/\/github.com\/AzureAD\/azure-activedirectory-identitymodel-extensions-for-dotnet\/issues\/886. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_9_1","unstructured":"2021. Issue#14393 of project aspnetcore. https:\/\/github.com\/dotnet\/aspnetcore\/issues\/14393. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_10_1","unstructured":"2021. Issue#153 of project AndroidX. https:\/\/github.com\/xamarin\/AndroidX\/issues\/153. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_11_1","unstructured":"2021. Issue#36550 of project corefx. https:\/\/github.com\/dotnet\/corefx\/pull\/36550. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_12_1","unstructured":"2021. Issue#425 of project GoogleCloudPlatform. https:\/\/github.com\/GoogleCloudPlatform\/dotnet-docs-samples\/issues\/425. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_13_1","unstructured":"2021. Issue#545 of project standard. https:\/\/github.com\/dotnet\/standard\/issues\/545. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_14_1","unstructured":"2021. Issue#5696 of project aspnetcore. https:\/\/github.com\/dotnet\/aspnetcore\/issues\/5696. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_15_1","unstructured":"2021. Issue#972 of project EasyNetQ. https:\/\/github.com\/EasyNetQ\/EasyNetQ\/issues\/972. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_16_1","unstructured":"2021. NuGet central repository. https:\/\/www.nuget.org\/. (2021). Accessed: 2021-02-01."},{"key":"e_1_3_2_1_17_1","unstructured":"2021. PR #41 of project fortnox.NET. https:\/\/github.com\/zenta-ab\/fortnox.NET\/pull\/41. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_18_1","unstructured":"2021. PR#43 of charlessolar. https:\/\/github.com\/charlessolar\/eShopOnContainersDDD\/pull\/43. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_19_1","unstructured":"2021. Project Dropbox. https:\/\/github.com\/dropbox\/dropbox-sdk-dotnet. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_20_1","unstructured":"2021. Project h5. https:\/\/github.com\/theolivenbaum\/h5. (2021). Accessed: 2021-02-01."},{"key":"e_1_3_2_1_21_1","unstructured":"2021. Project Restaurant. https:\/\/github.com\/chayxana\/Restaurant-App. (2021). Accessed: 2021-02-01."},{"key":"e_1_3_2_1_22_1","unstructured":"2021. python-mip. https:\/\/pypi.org\/project\/mip\/. (2021). Accessed: 2021-02-01."},{"key":"e_1_3_2_1_23_1","unstructured":"2021. Semantic versioning strategy. https:\/\/semver.org\/. (2021). Accessed: 2021-06-01."},{"key":"e_1_3_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDEW.2011.5767626"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER48275.2020.9054837"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2012.02.018"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2017.34"},{"key":"e_1_3_2_1_28_1","volume-title":"SOSRepair: Expressive semantic search for real-world program repair","author":"Afzal Afsoon","year":"2019","unstructured":"Afsoon Afzal, Manish Motwani, Kathryn Stolee, Yuriy Brun, and Claire Le Goues. 2019. SOSRepair: Expressive semantic search for real-world program repair. IEEE Transactions on Software Engineering (2019)."},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1145\/2591062.2591135"},{"key":"e_1_3_2_1_30_1","volume-title":"In\u00eas Lynce, Joao Marques-Silva, and Pascal Rapicault.","author":"Argelich Josep","year":"2010","unstructured":"Josep Argelich, Daniel Le Berre, In\u00eas Lynce, Joao Marques-Silva, and Pascal Rapicault. 2010. Solving Linux upgradeability problems using boolean optimization. LoCoCo 2010: Logics for Component Configuration (2010)."},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-014-9325-9"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1109\/SYNASC.2006.6"},{"key":"e_1_3_2_1_33_1","volume-title":"Qualitative Inquiry and Research Design: Choosing Among Five Approaches","author":"Creswell John W.","unstructured":"John W. Creswell. 2013. Qualitative Inquiry and Research Design: Choosing Among Five Approaches (3rd Edition). SAGE Publications, Inc.","edition":"3"},{"key":"e_1_3_2_1_34_1","volume-title":"A comprehensive study of bloated dependencies in the Maven ecosystem. Empirical Software Engineering 26, 45","author":"C\u00e9sar Soto-Valero","year":"2021","unstructured":"Soto-Valero C\u00e9sar, Harrand Nicolas, Monperrus Martin, and Baudry Benoit. 2021. A comprehensive study of bloated dependencies in the Maven ecosystem. Empirical Software Engineering 26, 45 (2021)."},{"key":"e_1_3_2_1_35_1","doi-asserted-by":"publisher","DOI":"10.1145\/1831708.1831734"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2019.2918315"},{"key":"e_1_3_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2018.00050"},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2018.00050"},{"key":"e_1_3_2_1_39_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9589-y"},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2593735.2593740"},{"key":"e_1_3_2_1_41_1","volume-title":"Dependency Versioning in the Wild. In 2019 IEEE\/ACM 16th International Conference on Mining Software Repositories (MSR). 349--359","author":"Dietrich Jens","year":"2019","unstructured":"Jens Dietrich, David Pearce, Jacob Stringer, Amjed Tahir, and Kelly Blincoe. 2019. Dependency Versioning in the Wild. In 2019 IEEE\/ACM 16th International Conference on Mining Software Repositories (MSR). 349--359."},{"key":"e_1_3_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2013.38"},{"key":"e_1_3_2_1_43_1","volume-title":"Predicting sample size required for classification performance. BMC medical informatics and decision making 12, 1","author":"Figueroa Rosa L","year":"2012","unstructured":"Rosa L Figueroa, Qing Zeng-Treitler, Sasikiran Kandula, and Long H Ngo. 2012. Predicting sample size required for classification performance. BMC medical informatics and decision making 12, 1 (2012), 1--10."},{"key":"e_1_3_2_1_44_1","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2009.61"},{"volume-title":"ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel. In 2021 IEEE\/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP)","author":"Franz Patrick","key":"e_1_3_2_1_45_1","unstructured":"Patrick Franz, Thorsten Berger, Ibrahim Fayaz, Sarah Nadi, and Evgeny Groshev. 2021. ConfigFix: Interactive Configuration Conflict Resolution for the Linux Kernel. In 2021 IEEE\/ACM 43rd International Conference on Software Engineering: Software Engineering in Practice (ICSE-SEIP). IEEE, 91--100."},{"key":"e_1_3_2_1_46_1","volume-title":"Sitar: Gui test script repair. Ieee transactions on software engineering 42, 2","author":"Gao Zebao","year":"2015","unstructured":"Zebao Gao, Zhenyu Chen, Yunxiao Zou, and Atif M Memon. 2015. Sitar: Gui test script repair. Ieee transactions on software engineering 42, 2 (2015), 170--186."},{"key":"e_1_3_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180181"},{"key":"e_1_3_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1145\/3183399.3183417"},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3409689"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1145\/1810295.1810333"},{"key":"e_1_3_2_1_51_1","volume-title":"The Symptoms, Causes, and Repairs of bugs inside a Deep Learning Library. The Journal of Systems Software","author":"Jia Li","year":"2021","unstructured":"Li Jia, Hao Zhong, Xiaoyin Wang, Linpeng Huang, and Xuansheng Lu. 2021. The Symptoms, Causes, and Repairs of bugs inside a Deep Learning Library. The Journal of Systems Software (2021), to appear."},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00021"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.1983.4767459"},{"key":"e_1_3_2_1_54_1","volume-title":"Where should we fix this bug? a two-phase recommendation model","author":"Kim Dongsun","year":"2013","unstructured":"Dongsun Kim, Yida Tao, Sunghun Kim, and Andreas Zeller. 2013. Where should we fix this bug? a two-phase recommendation model. IEEE transactions on software Engineering 39, 11 (2013), 1597--1610."},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10278-017-9976-3"},{"key":"e_1_3_2_1_56_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338935"},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9521-5"},{"key":"e_1_3_2_1_58_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2016.76"},{"key":"e_1_3_2_1_59_1","doi-asserted-by":"publisher","DOI":"10.1109\/MOBILESoft.2017.6"},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICST.2019.00030"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2018.8330202"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.1145\/3293882.3330578"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1145\/3368089.3409760"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1109\/SANER.2018.8330201"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1109\/ASE.2006.49"},{"key":"e_1_3_2_1_66_1","doi-asserted-by":"publisher","DOI":"10.1145\/3349589"},{"key":"e_1_3_2_1_67_1","doi-asserted-by":"publisher","DOI":"10.1145\/3460319.3464797"},{"key":"e_1_3_2_1_68_1","doi-asserted-by":"publisher","DOI":"10.1089\/106652703321825928"},{"key":"e_1_3_2_1_69_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2014.2357438"},{"key":"e_1_3_2_1_70_1","doi-asserted-by":"publisher","DOI":"10.1145\/3180155.3180184"},{"key":"e_1_3_2_1_71_1","volume-title":"Few-Shot Guided Mix for DNN Repairing. In 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, 717--721","author":"Ren Xuhong","year":"2020","unstructured":"Xuhong Ren, Bing Yu, Hua Qi, Felix Juefei-Xu, Zhuo Li, Wanli Xue, Lei Ma, and Jianjun Zhao. 2020. Few-Shot Guided Mix for DNN Repairing. In 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME). IEEE, 717--721."},{"key":"e_1_3_2_1_72_1","volume-title":"The Emergence of Software Diversity in Maven Central. In 2019 IEEE\/ACM 16th International Conference on Mining Software Repositories (MSR). 333--343","author":"Soto-Valero C\u00e9sar","year":"2019","unstructured":"C\u00e9sar Soto-Valero, Amine Benelallam, Nicolas Harrand, Olivier Barais, and Benoit Baudry. 2019. The Emergence of Software Diversity in Maven Central. In 2019 IEEE\/ACM 16th International Conference on Mining Software Repositories (MSR). 333--343."},{"key":"e_1_3_2_1_73_1","volume-title":"2017 IEEE\/ACM 39th International Conference on Software Engineering Companion (ICSE-C). IEEE, 180--182","author":"Tan Shin Hwei","year":"2017","unstructured":"Shin Hwei Tan, Jooyong Yi, Sergey Mechtaev, Abhik Roychoudhury, et al. 2017. Codeflaws: a programming competition benchmark for evaluating automated program repair tools. In 2017 IEEE\/ACM 39th International Conference on Software Engineering Companion (ICSE-C). IEEE, 180--182."},{"key":"e_1_3_2_1_74_1","volume-title":"Evaluating Representation Learning of Code Changes for Predicting Patch Correctness in Program Repair. In The 35th IEEE\/ACM International Conference on Automated Software Engineering (ASE","author":"Tian Haoye","year":"2020","unstructured":"Haoye Tian, Kui Liu, Abdoul Kader Kabor\u00e9, Anil Koyuncu, Li Li, Jacques Klein, and Tegawend\u00e9 F Bissyand\u00e9. 2020. Evaluating Representation Learning of Code Changes for Predicting Patch Correctness in Program Repair. In The 35th IEEE\/ACM International Conference on Automated Software Engineering (ASE 2020)."},{"key":"e_1_3_2_1_75_1","doi-asserted-by":"publisher","DOI":"10.1145\/1858996.1859087"},{"key":"e_1_3_2_1_76_1","doi-asserted-by":"crossref","unstructured":"Andrew Troelsen. 2003. C# and the. NET Platform. Vol. 56. Springer.","DOI":"10.1007\/978-1-4302-0667-5"},{"key":"e_1_3_2_1_77_1","volume-title":"OPIUM: Optimal Package Install\/Uninstall Manager. In 29th International Conference on Software Engineering (ICSE'07)","author":"Tucker Chris","year":"2007","unstructured":"Chris Tucker, David Shuffelton, Ranjit Jhala, and Sorin Lerner. 2007. OPIUM: Optimal Package Install\/Uninstall Manager. In 29th International Conference on Software Engineering (ICSE'07). 178--188."},{"key":"e_1_3_2_1_78_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSME.2019.00046"},{"key":"e_1_3_2_1_79_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236062"},{"key":"e_1_3_2_1_80_1","volume-title":"2018 IEEE\/ACM 26th International Conference on Program Comprehension (ICPC). IEEE, 41--4110","author":"Vassallo Carmine","year":"2018","unstructured":"Carmine Vassallo, Sebastian Proksch, Timothy Zemp, and Harald C Gall. 2018. Unbreak my build: Assisting developers with build repair hints. In 2018 IEEE\/ACM 26th International Conference on Program Comprehension (ICPC). IEEE, 41--4110."},{"key":"e_1_3_2_1_81_1","doi-asserted-by":"publisher","DOI":"10.1145\/2522920.2522927"},{"key":"e_1_3_2_1_82_1","doi-asserted-by":"publisher","DOI":"10.5555\/2486788.2486843"},{"key":"e_1_3_2_1_83_1","doi-asserted-by":"publisher","DOI":"10.1145\/3377811.3380426"},{"key":"e_1_3_2_1_84_1","doi-asserted-by":"publisher","DOI":"10.1145\/3236024.3236056"},{"key":"e_1_3_2_1_85_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00068"},{"key":"e_1_3_2_1_86_1","doi-asserted-by":"publisher","DOI":"10.1145\/3468264.3468600"},{"key":"e_1_3_2_1_87_1","doi-asserted-by":"publisher","DOI":"10.1145\/3213846.3213851"},{"key":"e_1_3_2_1_88_1","doi-asserted-by":"publisher","DOI":"10.1145\/3106237.3106262"},{"key":"e_1_3_2_1_89_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9552-y"},{"key":"e_1_3_2_1_90_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-017-9578-1"},{"key":"e_1_3_2_1_91_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-90421-4_6"},{"key":"e_1_3_2_1_92_1","doi-asserted-by":"publisher","DOI":"10.1145\/3338906.3338917"}],"event":{"name":"ICSE '22: 44th International Conference on Software Engineering","sponsor":["SIGSOFT ACM Special Interest Group on Software Engineering","IEEE CS"],"location":"Pittsburgh Pennsylvania","acronym":"ICSE '22"},"container-title":["Proceedings of the 44th International Conference on Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3510003.3510118","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3510003.3510118","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T18:10:24Z","timestamp":1750183824000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3510003.3510118"}},"subtitle":["escape from NuGet dependency maze"],"short-title":[],"issued":{"date-parts":[[2022,5,21]]},"references-count":92,"alternative-id":["10.1145\/3510003.3510118","10.1145\/3510003"],"URL":"https:\/\/doi.org\/10.1145\/3510003.3510118","relation":{},"subject":[],"published":{"date-parts":[[2022,5,21]]},"assertion":[{"value":"2022-07-05","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}