{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,27]],"date-time":"2025-09-27T13:44:27Z","timestamp":1758980667751,"version":"3.41.0"},"publisher-location":"New York, NY, USA","reference-count":40,"publisher":"ACM","license":[{"start":{"date-parts":[[2021,6,21]],"date-time":"2021-06-21T00:00:00Z","timestamp":1624233600000},"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,6,21]]},"DOI":"10.1145\/3463274.3463809","type":"proceedings-article","created":{"date-parts":[[2021,6,18]],"date-time":"2021-06-18T23:43:11Z","timestamp":1624059791000},"page":"247-253","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":4,"title":["Adversarial Machine Learning: On the Resilience of Third-party Library Recommender Systems"],"prefix":"10.1145","author":[{"given":"Phuong","family":"T. Nguyen","sequence":"first","affiliation":[{"name":"University of LU+0027Aquila, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Davide","family":"Di Ruscio","sequence":"additional","affiliation":[{"name":"UniversitU+00E0 degli Studi dellU+0027Aquila, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juri","family":"Di Rocco","sequence":"additional","affiliation":[{"name":"UniversitU+00E0 degli Studi dellU+0027Aquila, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Claudio","family":"Di Sipio","sequence":"additional","affiliation":[{"name":"UniversitU+00E0 degli Studi dellU+0027Aquila, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Massimiliano","family":"Di Penta","sequence":"additional","affiliation":[{"name":"University of LU+0027Aquila, Italy"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2021,6,21]]},"reference":[{"volume-title":"The Semantic Web","author":"Anelli Vito\u00a0Walter","key":"e_1_3_2_1_1_1","unstructured":"Vito\u00a0Walter Anelli , Yashar Deldjoo , Tommaso Di\u00a0Noia , Eugenio Di\u00a0Sciascio , and Felice\u00a0Antonio Merra . 2020. SAShA: Semantic-Aware Shilling Attacks on Recommender Systems Exploiting Knowledge Graphs . In The Semantic Web . Springer International Publishing , Cham , 307\u2013323. Vito\u00a0Walter Anelli, Yashar Deldjoo, Tommaso Di\u00a0Noia, Eugenio Di\u00a0Sciascio, and Felice\u00a0Antonio Merra. 2020. SAShA: Semantic-Aware Shilling Attacks on Recommender Systems Exploiting Knowledge Graphs. In The Semantic Web. Springer International Publishing, Cham, 307\u2013323."},{"key":"e_1_3_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1145\/2976749.2978333"},{"key":"e_1_3_2_1_3_1","volume-title":"Proceedings of ITWP\u201906","author":"Bhaumik Runa","year":"2006","unstructured":"Runa Bhaumik , Chad Williams , Bamshad Mobasher , and Robin Burke . 2006 . Securing Collaborative Filtering Against Malicious Attacks Through Anomaly Detection . In Proceedings of ITWP\u201906 . Held at AAAI 2006, Boston, Massachusetts. http:\/\/www.aaai.org\/Press\/Reports\/Workshops\/ws-06-10.php Runa Bhaumik, Chad Williams, Bamshad Mobasher, and Robin Burke. 2006. Securing Collaborative Filtering Against Malicious Attacks Through Anomaly Detection. In Proceedings of ITWP\u201906. Held at AAAI 2006, Boston, Massachusetts. http:\/\/www.aaai.org\/Press\/Reports\/Workshops\/ws-06-10.php"},{"key":"e_1_3_2_1_4_1","doi-asserted-by":"publisher","DOI":"10.1145\/3397271.3401196"},{"key":"e_1_3_2_1_5_1","doi-asserted-by":"publisher","DOI":"10.1145\/1806799.1806842"},{"key":"e_1_3_2_1_6_1","doi-asserted-by":"publisher","DOI":"10.1145\/3196398.3196401"},{"key":"e_1_3_2_1_7_1","volume-title":"Tommaso Di Noia, and Felice\u00a0Antonio Merra","author":"Deldjoo Yashar","year":"2020","unstructured":"Yashar Deldjoo , Tommaso Di Noia, and Felice\u00a0Antonio Merra . 2020 . Adversarial Machine Learning in Recommender Systems : State of the art and Challenges. ArXiv e-prints (May 2020). http:\/\/www-ictserv.poliba.it\/publications\/2020\/DDM20a\/Survey_AML_RecSys.pdf Under Review. Yashar Deldjoo, Tommaso Di Noia, and Felice\u00a0Antonio Merra. 2020. Adversarial Machine Learning in Recommender Systems: State of the art and Challenges. ArXiv e-prints (May 2020). http:\/\/www-ictserv.poliba.it\/publications\/2020\/DDM20a\/Survey_AML_RecSys.pdf Under Review."},{"key":"e_1_3_2_1_8_1","volume-title":"Parameter-free Probabilistic API Mining Across GitHub. In 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering. ACM","author":"Fowkes Jaroslav","year":"2016","unstructured":"Jaroslav Fowkes and Charles Sutton . 2016 . Parameter-free Probabilistic API Mining Across GitHub. In 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering. ACM , New York, 254\u2013265. https:\/\/doi.org\/10.1145\/2950290.2950319 10.1145\/2950290.2950319 Jaroslav Fowkes and Charles Sutton. 2016. Parameter-free Probabilistic API Mining Across GitHub. In 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering. ACM, New York, 254\u2013265. https:\/\/doi.org\/10.1145\/2950290.2950319"},{"key":"e_1_3_2_1_9_1","volume-title":"Explaining and Harnessing Adversarial Examples. In ICLR 2015, San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings, Yoshua Bengio and Yann LeCun (Eds.). http:\/\/arxiv.org\/abs\/1412","author":"Goodfellow J.","year":"2015","unstructured":"Ian\u00a0 J. Goodfellow , Jonathon Shlens , and Christian Szegedy . 2015 . Explaining and Harnessing Adversarial Examples. In ICLR 2015, San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings, Yoshua Bengio and Yann LeCun (Eds.). http:\/\/arxiv.org\/abs\/1412 .6572 Ian\u00a0J. Goodfellow, Jonathon Shlens, and Christian Szegedy. 2015. Explaining and Harnessing Adversarial Examples. In ICLR 2015, San Diego, CA, USA, May 7-9, 2015, Conference Track Proceedings, Yoshua Bengio and Yann LeCun (Eds.). http:\/\/arxiv.org\/abs\/1412.6572"},{"key":"e_1_3_2_1_10_1","volume-title":"Deep API Learning. In 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering. ACM","author":"Gu Xiaodong","year":"2016","unstructured":"Xiaodong Gu , Hongyu Zhang , Dongmei Zhang , and Sunghun Kim . 2016 . Deep API Learning. In 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering. ACM , New York, 631\u2013642. https:\/\/doi.org\/10.1145\/2950290.2950334 10.1145\/2950290.2950334 Xiaodong Gu, Hongyu Zhang, Dongmei Zhang, and Sunghun Kim. 2016. Deep API Learning. In 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering. ACM, New York, 631\u2013642. https:\/\/doi.org\/10.1145\/2950290.2950334"},{"key":"e_1_3_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-012-9364-9"},{"key":"e_1_3_2_1_12_1","unstructured":"Q. He B. Li F. Chen J. Grundy X. Xia and Y. Yang. 2020. Diversified Third-party Library Prediction for Mobile App Development. IEEE Transactions on Software Engineering(2020) 1\u20131.  Q. He B. Li F. Chen J. Grundy X. Xia and Y. Yang. 2020. Diversified Third-party Library Prediction for Mobile App Development. IEEE Transactions on Software Engineering(2020) 1\u20131."},{"key":"e_1_3_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2046684.2046692"},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1145\/2597073.2597074"},{"volume-title":"LibD: Scalable and Precise Third-Party Library Detection in Android Markets. In 2017 IEEE\/ACM 39th International Conference on Software Engineering (ICSE). 335\u2013346","author":"Li M.","key":"e_1_3_2_1_15_1","unstructured":"M. Li , W. Wang , P. Wang , S. Wang , D. Wu , J. Liu , R. Xue , and W. Huo . 2017 . LibD: Scalable and Precise Third-Party Library Detection in Android Markets. In 2017 IEEE\/ACM 39th International Conference on Software Engineering (ICSE). 335\u2013346 . M. Li, W. Wang, P. Wang, S. Wang, D. Wu, J. Liu, R. Xue, and W. Huo. 2017. LibD: Scalable and Precise Third-Party Library Detection in Android Markets. In 2017 IEEE\/ACM 39th International Conference on Software Engineering (ICSE). 335\u2013346."},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIS.2007.45"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2015.98"},{"key":"e_1_3_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/VLHCC.2009.5295312"},{"key":"e_1_3_2_1_19_1","doi-asserted-by":"publisher","DOI":"10.1145\/1882362.1882415"},{"key":"e_1_3_2_1_20_1","volume-title":"Deep neural networks are easily fooled: High confidence predictions for unrecognizable images","author":"Nguyen Anh\u00a0Mai","year":"2015","unstructured":"Anh\u00a0Mai Nguyen , Jason Yosinski , and Jeff Clune . 2015. Deep neural networks are easily fooled: High confidence predictions for unrecognizable images .. In CVPR. IEEE Computer Society , 427\u2013436. http:\/\/dblp.uni-trier.de\/db\/conf\/cvpr\/cvpr 2015 .html#NguyenYC15 Anh\u00a0Mai Nguyen, Jason Yosinski, and Jeff Clune. 2015. Deep neural networks are easily fooled: High confidence predictions for unrecognizable images.. In CVPR. IEEE Computer Society, 427\u2013436. http:\/\/dblp.uni-trier.de\/db\/conf\/cvpr\/cvpr2015.html#NguyenYC15"},{"key":"e_1_3_2_1_21_1","volume-title":"Davide Di Ruscio, and Massimiliano Di Penta.","author":"Nguyen T.","year":"2019","unstructured":"Phuong\u00a0 T. Nguyen , Juri Di Rocco , Davide Di Ruscio, and Massimiliano Di Penta. 2019 . CrossRec: Supporting Software Developers by Recommending Third-party Libraries. Journal of Systems and Software( 2019), 110460. https:\/\/doi.org\/10.1016\/j.jss.2019.110460 10.1016\/j.jss.2019.110460 Phuong\u00a0T. Nguyen, Juri Di Rocco, Davide Di Ruscio, and Massimiliano Di Penta. 2019. CrossRec: Supporting Software Developers by Recommending Third-party Libraries. Journal of Systems and Software(2019), 110460. https:\/\/doi.org\/10.1016\/j.jss.2019.110460"},{"key":"e_1_3_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE.2019.00109"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSE.2021.3059907"},{"key":"e_1_3_2_1_24_1","volume-title":"C (March","author":"Ouni Ali","year":"2017","unstructured":"Ali Ouni , Raula\u00a0Gaikovina Kula , Marouane Kessentini , Takashi Ishio , Daniel\u00a0 M. German , and Katsuro Inoue . 2017. Search-based Software Library Recommendation Using Multi-objective Optimization. Inf. Softw. Technol. 83 , C (March 2017 ), 55\u201375. https:\/\/doi.org\/10.1016\/j.infsof.2016.11.007 10.1016\/j.infsof.2016.11.007 Ali Ouni, Raula\u00a0Gaikovina Kula, Marouane Kessentini, Takashi Ishio, Daniel\u00a0M. German, and Katsuro Inoue. 2017. Search-based Software Library Recommendation Using Multi-objective Optimization. Inf. Softw. Technol. 83, C (March 2017), 55\u201375. https:\/\/doi.org\/10.1016\/j.infsof.2016.11.007"},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-015-9397-1"},{"key":"#cr-split#-e_1_3_2_1_26_1.1","doi-asserted-by":"crossref","unstructured":"Martin\u00a0P. Robillard Walid Maalej Robert\u00a0J. Walker and Thomas Zimmermann (Eds.). 2014. Recommendation Systems in Software Engineering. Springer Berlin Heidelberg Berlin Heidelberg. http:\/\/link.springer.com\/10.1007\/978-3-642-45135-5DOI: 10.1007\/978-3-642-45135-5. 10.1007\/978-3-642-45135-5","DOI":"10.1007\/978-3-642-45135-5"},{"key":"#cr-split#-e_1_3_2_1_26_1.2","doi-asserted-by":"crossref","unstructured":"Martin\u00a0P. Robillard Walid Maalej Robert\u00a0J. Walker and Thomas Zimmermann (Eds.). 2014. Recommendation Systems in Software Engineering. Springer Berlin Heidelberg Berlin Heidelberg. http:\/\/link.springer.com\/10.1007\/978-3-642-45135-5DOI: 10.1007\/978-3-642-45135-5.","DOI":"10.1007\/978-3-642-45135-5"},{"key":"e_1_3_2_1_27_1","unstructured":"Md\u00a0Omar\u00a0Faruk Rokon Risul Islam Ahmad Darki Evangelos\u00a0E. Papalexakis and M. Faloutsos. 2020. SourceFinder: Finding Malware Source-Code from Publicly Available Repositories. ArXiv abs\/2005.14311(2020).  Md\u00a0Omar\u00a0Faruk Rokon Risul Islam Ahmad Darki Evangelos\u00a0E. Papalexakis and M. Faloutsos. 2020. SourceFinder: Finding Malware Source-Code from Publicly Available Repositories. ArXiv abs\/2005.14311(2020)."},{"key":"e_1_3_2_1_28_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2018.08.032"},{"key":"e_1_3_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10664-016-9444-6"},{"key":"e_1_3_2_1_30_1","volume-title":"Collaborative Filtering Recommender Systems","author":"Schafer Ben","year":"2079","unstructured":"J.\u00a0 Ben Schafer , Dan Frankowski , Jon Herlocker , and Shilad Sen . 2007. Collaborative Filtering Recommender Systems . Springer Berlin Heidelberg , Berlin, Heidelberg , 291\u2013324. https:\/\/doi.org\/10.1007\/978-3-540-7 2079 -9_9 10.1007\/978-3-540-72079-9_9 J.\u00a0Ben Schafer, Dan Frankowski, Jon Herlocker, and Shilad Sen. 2007. Collaborative Filtering Recommender Systems. Springer Berlin Heidelberg, Berlin, Heidelberg, 291\u2013324. https:\/\/doi.org\/10.1007\/978-3-540-72079-9_9"},{"key":"e_1_3_2_1_31_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICSE43902.2021.00036"},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10462-018-9655-x"},{"key":"e_1_3_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/WCRE.2013.6671293"},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1109\/MIC.2011.112"},{"key":"#cr-split#-e_1_3_2_1_35_1.1","doi-asserted-by":"crossref","unstructured":"J. Wang Y. Dang H. Zhang K. Chen T. Xie and D. Zhang. 2013. Mining Succinct and High-coverage API Usage Patterns from Source Code. In 10th MSR. IEEE Piscataway 319-328. https:\/\/doi.org\/10.1109\/MSR.2013.6624045 10.1109\/MSR.2013.6624045","DOI":"10.1109\/MSR.2013.6624045"},{"key":"#cr-split#-e_1_3_2_1_35_1.2","doi-asserted-by":"crossref","unstructured":"J. Wang Y. Dang H. Zhang K. Chen T. Xie and D. Zhang. 2013. Mining Succinct and High-coverage API Usage Patterns from Source Code. In 10th MSR. IEEE Piscataway 319-328. https:\/\/doi.org\/10.1109\/MSR.2013.6624045","DOI":"10.1109\/MSR.2013.6624045"},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/ACCESS.2019.2963316"},{"key":"e_1_3_2_1_37_1","volume-title":"Cyber-guided Deep Neural Network for Malicious Repository Detection in GitHub. In 2020 IEEE International Conference on Knowledge Graph (ICKG). 458\u2013465","author":"Zhang Yiming","year":"2020","unstructured":"Yiming Zhang , Yujie Fan , Shifu Hou , Yanfang Ye , Xusheng Xiao , Pan Li , Chuan Shi , Liang Zhao , and Shouhuai Xu . 2020 . Cyber-guided Deep Neural Network for Malicious Repository Detection in GitHub. In 2020 IEEE International Conference on Knowledge Graph (ICKG). 458\u2013465 . https:\/\/doi.org\/10.1109\/ICBK50248.2020.00071 10.1109\/ICBK50248.2020.00071 Yiming Zhang, Yujie Fan, Shifu Hou, Yanfang Ye, Xusheng Xiao, Pan Li, Chuan Shi, Liang Zhao, and Shouhuai Xu. 2020. Cyber-guided Deep Neural Network for Malicious Repository Detection in GitHub. In 2020 IEEE International Conference on Knowledge Graph (ICKG). 458\u2013465. https:\/\/doi.org\/10.1109\/ICBK50248.2020.00071"},{"key":"e_1_3_2_1_38_1","volume-title":"MAPO: Mining and Recommending API Usage Patterns. In 23rd European Conference on Object-Oriented Programming. Springer","author":"Zhong Hao","year":"2009","unstructured":"Hao Zhong , Tao Xie , Lu Zhang , Jian Pei , and Hong Mei . 2009 . MAPO: Mining and Recommending API Usage Patterns. In 23rd European Conference on Object-Oriented Programming. Springer , Berlin, Heidelberg, 318\u2013343. https:\/\/doi.org\/10.1007\/978-3-642-03013-0_15 10.1007\/978-3-642-03013-0_15 Hao Zhong, Tao Xie, Lu Zhang, Jian Pei, and Hong Mei. 2009. MAPO: Mining and Recommending API Usage Patterns. In 23rd European Conference on Object-Oriented Programming. Springer, Berlin, Heidelberg, 318\u2013343. https:\/\/doi.org\/10.1007\/978-3-642-03013-0_15"}],"event":{"name":"EASE 2021: Evaluation and Assessment in Software Engineering","acronym":"EASE 2021","location":"Trondheim Norway"},"container-title":["Evaluation and Assessment in Software Engineering"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3463274.3463809","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3463274.3463809","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T21:31:27Z","timestamp":1750195887000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3463274.3463809"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,6,21]]},"references-count":40,"alternative-id":["10.1145\/3463274.3463809","10.1145\/3463274"],"URL":"https:\/\/doi.org\/10.1145\/3463274.3463809","relation":{},"subject":[],"published":{"date-parts":[[2021,6,21]]},"assertion":[{"value":"2021-06-21","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}