{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T07:23:16Z","timestamp":1760080996021,"version":"3.40.3"},"publisher-location":"Cham","reference-count":53,"publisher":"Springer Nature Switzerland","isbn-type":[{"type":"print","value":"9783031719745"},{"type":"electronic","value":"9783031719752"}],"license":[{"start":{"date-parts":[[2024,10,23]],"date-time":"2024-10-23T00:00:00Z","timestamp":1729641600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,10,23]],"date-time":"2024-10-23T00:00:00Z","timestamp":1729641600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2025]]},"DOI":"10.1007\/978-3-031-71975-2_4","type":"book-chapter","created":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T14:02:38Z","timestamp":1729605758000},"page":"46-63","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Fairness Analysis of\u00a0Machine Learning-Based Code Reviewer Recommendation"],"prefix":"10.1007","author":[{"given":"Mohammad Mahdi","family":"Mohajer","sequence":"first","affiliation":[]},{"given":"Alvine","family":"Boaye Belle","sequence":"additional","affiliation":[]},{"given":"Nima","family":"Shiri Harzevili","sequence":"additional","affiliation":[]},{"given":"Junjie","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Hadi","family":"Hemmati","sequence":"additional","affiliation":[]},{"given":"Song","family":"Wang","sequence":"additional","affiliation":[]},{"given":"Zhen Ming","family":"Jiang","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2024,10,23]]},"reference":[{"key":"4_CR1","doi-asserted-by":"crossref","unstructured":"How do fairness definitions fare? examining public attitudes towards algorithmic definitions of fairness. In: AIES 2019, pp. 99\u2013106 (2019)","DOI":"10.1145\/3306618.3314248"},{"key":"4_CR2","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10664-021-09966-4","volume":"26","author":"S Tuarob","year":"2021","unstructured":"Tuarob, S., Assavakamhaenghan, N., Tanaphantaruk, W., Suwanworaboon, P., Hassan, S.U., Choetkiertikul, M.: Automatic team recommendation for collaborative software development. Empir. Softw. Eng. 26, 1\u201353 (2021)","journal-title":"Empir. Softw. Eng."},{"key":"4_CR3","doi-asserted-by":"publisher","DOI":"10.1016\/j.infsof.2020.106455","volume":"130","author":"E S\u00fcl\u00fcn","year":"2021","unstructured":"S\u00fcl\u00fcn, E., T\u00fcz\u00fcn, E., Do\u011frus\u00f6z, U.: RSTrace+: reviewer suggestion using software artifact traceability graphs. Inf. Softw. Technol. 130, 106455 (2021)","journal-title":"Inf. Softw. Technol."},{"key":"4_CR4","unstructured":"Bechavod, Y., Ligett, K.: Penalizing unfairness in binary classification. arXiv preprint arXiv:1707.00044 (2017)"},{"key":"4_CR5","doi-asserted-by":"crossref","unstructured":"Beutel, A., et al.: Fairness in recommendation ranking through pairwise comparisons. In: SIGKDD, KDD 2019, pp. 2212\u20132220 (2019)","DOI":"10.1145\/3292500.3330745"},{"key":"4_CR6","doi-asserted-by":"publisher","unstructured":"Biega, A.J., Gummadi, K.P., Weikum, G.: Equity of attention: amortizing individual fairness in rankings. In: 41st International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2018, vol. 18, pp. 405\u2013414 (2018). https:\/\/doi.org\/10.1145\/3209978.3210063. https:\/\/dl.acm.org\/doi\/10.1145\/3209978.3210063","DOI":"10.1145\/3209978.3210063"},{"key":"4_CR7","doi-asserted-by":"crossref","unstructured":"Biswas, S., Rajan, H.: Do the machine learning models on a crowd sourced platform exhibit bias? An empirical study on model fairness. In: ESEC\/FSE 2020, pp. 642\u2013653 (2020)","DOI":"10.1145\/3368089.3409704"},{"key":"4_CR8","doi-asserted-by":"crossref","unstructured":"Biswas, S., Rajan, H.: Fair preprocessing: towards understanding compositional fairness of data transformers in machine learning pipeline. In: ESEC\/FSE 2021, vol. 21, pp. 981\u2013993 (2021)","DOI":"10.1145\/3468264.3468536"},{"key":"4_CR9","doi-asserted-by":"crossref","unstructured":"Brun, Y., Meliou, A.: Software fairness. In: ESEC\/FSE, pp. 754\u2013759 (2018)","DOI":"10.1145\/3236024.3264838"},{"key":"4_CR10","doi-asserted-by":"crossref","unstructured":"Chakraborty, J., Majumder, S., Menzies, T.: Bias in machine learning software: Why? how? what to do? In: ESEC\/FSE 2021, pp. 429\u2013440 (2021)","DOI":"10.1145\/3468264.3468537"},{"key":"4_CR11","doi-asserted-by":"crossref","unstructured":"Chakraborty, J., Majumder, S., Yu, Z., Menzies, T.: Fairway: a way to build fair ml software, pp. 654\u2013665 (2020)","DOI":"10.1145\/3368089.3409697"},{"key":"4_CR12","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1145\/3564284","volume":"41","author":"J Chen","year":"2023","unstructured":"Chen, J., et al.: Bias and debias in recommender system: a survey and future directions. ACM Trans. Inf. Syst. 41, 67 (2023)","journal-title":"ACM Trans. Inf. Syst."},{"key":"4_CR13","doi-asserted-by":"publisher","DOI":"10.1016\/j.asoc.2020.106908","volume":"100","author":"M Chouchen","year":"2021","unstructured":"Chouchen, M., Ouni, A., Mkaouer, M.W., Kula, R.G., Inoue, K.: WhoReview: a multi-objective search-based approach for code reviewers recommendation in modern code review. Appl. Soft Comput. 100, 106908 (2021)","journal-title":"Appl. Soft Comput."},{"key":"4_CR14","doi-asserted-by":"crossref","unstructured":"Chueshev, A., Lawall, J., Bendraou, R., Ziadi, T.: Expanding the number of reviewers in open-source projects by recommending appropriate developers. In: ICSME 2020, pp. 499\u2013510 (2020)","DOI":"10.1109\/ICSME46990.2020.00054"},{"key":"4_CR15","doi-asserted-by":"crossref","unstructured":"Corbett-Davies, S., Pierson, E., Feller, A., Goel, S., Huq, A.: Algorithmic decision making and the cost of fairness. In: KDD 2017, pp. 797\u2013806. Association for Computing Machinery (2017)","DOI":"10.1145\/3097983.3098095"},{"key":"4_CR16","doi-asserted-by":"publisher","DOI":"10.1016\/j.jss.2021.110951","volume":"177","author":"N Davila","year":"2021","unstructured":"Davila, N., Nunes, I.: A systematic literature review and taxonomy of modern code review. J. Syst. Softw. 177, 110951 (2021)","journal-title":"J. Syst. Softw."},{"key":"4_CR17","unstructured":"Ekstrand, M.D., et al.: All the cool kids, how do they fit in?: Popularity and demographic biases in recommender evaluation and effectiveness. In: Friedler, S.A., Wilson, C. (eds.) Proceedings of Machine Learning Research, vol.\u00a081, pp. 172\u2013186. PMLR, 23\u201324 February 2018"},{"key":"4_CR18","doi-asserted-by":"crossref","unstructured":"Ferraro, A.: Music cold-start and long-tail recommendation: bias in deep representations. In: RecSys 2019, pp. 586\u2013590 (2019)","DOI":"10.1145\/3298689.3347052"},{"key":"4_CR19","doi-asserted-by":"publisher","unstructured":"Friedler, S.A., Scheidegger, C., Venkatasubramanian, S., Choudhary, S., Hamilton, E.P., Roth, D.: A comparative study of fairness-enhancing interventions in machine learning. In: Proceedings of the Conference on Fairness, Accountability, and Transparency, FAT* 2019, pp. 329\u2013338. Association for Computing Machinery, New York (2019). https:\/\/doi.org\/10.1145\/3287560.3287589","DOI":"10.1145\/3287560.3287589"},{"key":"4_CR20","doi-asserted-by":"crossref","unstructured":"Geyik, S.C., Ambler, S., Kenthapadi, K.: Fairness-aware ranking in search and recommendation systems with application to linkedin talent search. In: KDD 2019, pp. 2221\u20132231 (2019)","DOI":"10.1145\/3292500.3330691"},{"key":"4_CR21","doi-asserted-by":"crossref","unstructured":"Hort, M., Zhang, J.M., Sarro, F., Harman, M.: Fairea: a model behaviour mutation approach to benchmarking bias mitigation methods. In: ESEC\/FSE 2021, pp. 994\u20131006 (2021)","DOI":"10.1145\/3468264.3468565"},{"key":"4_CR22","unstructured":"Jeong, G., Kim, S., Zimmermann, T., Yi, K.: Improving code review by predicting reviewers and acceptance of patches. In: Research on Software Analysis for Error-free Computing Center Tech-Memo (ROSAEC MEMO 2009-006), pp. 1\u201318 (2009)"},{"key":"4_CR23","doi-asserted-by":"crossref","unstructured":"Kaya, M., Bridge, D., Tintarev, N.: Ensuring fairness in group recommendations by rank-sensitive balancing of relevance. In: RecSys 2020, pp. 101\u2013110 (2020)","DOI":"10.1145\/3383313.3412232"},{"key":"4_CR24","doi-asserted-by":"publisher","unstructured":"Kleinberg, J.: Inherent trade-offs in algorithmic fairness. SIGMETRICS Perform. Eval. Rev. 46(1), 40 (2018). https:\/\/doi.org\/10.1145\/3292040.3219634","DOI":"10.1145\/3292040.3219634"},{"key":"4_CR25","doi-asserted-by":"crossref","unstructured":"Li, Y., et al.: Training data debugging for the fairness of machine learning software. In: ICSE 20222, pp. 2215\u20132227. Association for Computing Machinery (2022)","DOI":"10.1145\/3510003.3510091"},{"key":"4_CR26","doi-asserted-by":"publisher","unstructured":"Li, Y., Chen, H., Fu, Z., Ge, Y., Zhang, Y.: User-oriented fairness in recommendation. In: The Web Conference 2021 - Proceedings of the World Wide Web Conference, WWW 2021, pp. 624\u2013632 (2021). https:\/\/doi.org\/10.1145\/3442381.3449866. https:\/\/dl.acm.org\/doi\/10.1145\/3442381.3449866","DOI":"10.1145\/3442381.3449866"},{"key":"4_CR27","doi-asserted-by":"crossref","unstructured":"Li, Y., Chen, H., Xu, S., Ge, Y., Zhang, Y.: Towards personalized fairness based on causal notion. In: SIGIR 2021, pp. 1054\u20131063 (2021)","DOI":"10.1145\/3404835.3462966"},{"key":"4_CR28","doi-asserted-by":"crossref","unstructured":"Li, Z., Zhong, H.: Revisiting textual feature of bug-triage approach. In: ASE 2021, pp. 1183\u20131185 (2021)","DOI":"10.1109\/ASE51524.2021.9678863"},{"key":"4_CR29","unstructured":"Lipton, Z.C., Chouldechova, A., McAuley, J.: Does mitigating ML\u2019s impact disparity require treatment disparity? In: Proceedings of the 32nd International Conference on Neural Information Processing Systems, NIPS 2018, pp. 8136\u20138146. Curran Associates Inc., Red Hook (2018)"},{"key":"4_CR30","doi-asserted-by":"crossref","unstructured":"Liu, S., Zheng, Y.: Long-tail session-based recommendation. In: RecSys 2020, pp. 509\u2013514 (2020)","DOI":"10.1145\/3383313.3412222"},{"key":"4_CR31","doi-asserted-by":"publisher","unstructured":"Liu, W., Guo, J., Sonboli, N., Burke, R., Zhang, S.: Personalized fairness-aware re-ranking for microlending. In: Proceedings of the 13th ACM Conference on Recommender Systems, RecSys 2019, pp. 467\u2013471. Association for Computing Machinery, New York (2019). https:\/\/doi.org\/10.1145\/3298689.3347016","DOI":"10.1145\/3298689.3347016"},{"key":"4_CR32","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3457607","volume":"54","author":"N Mehrabi","year":"2021","unstructured":"Mehrabi, N., Morstatter, F., Saxena, N., Lerman, K., Galstyan, A.: A survey on bias and fairness in machine learning. ACM Comput. Surv. (CSUR) 54, 1\u201335 (2021)","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"4_CR33","unstructured":"Menon, A.K., Williamson, R.C.: The cost of fairness in binary classification. In: Friedler, S.A., Wilson, C. (eds.) Proceedings of the 1st Conference on Fairness, Accountability and Transparency. Proceedings of Machine Learning Research, vol.\u00a081, pp. 107\u2013118. PMLR, 23\u201324 February 2018. https:\/\/proceedings.mlr.press\/v81\/menon18a.html"},{"key":"4_CR34","doi-asserted-by":"crossref","unstructured":"Morik, M., Singh, A., Hong, J., Joachims, T.: Controlling fairness and bias in dynamic learning-to-rank. In: SIGIR 2020, pp. 429\u2013438 (2020)","DOI":"10.1145\/3397271.3401100"},{"key":"4_CR35","doi-asserted-by":"publisher","unstructured":"Naghiaei, M., Rahmani, H.A., Deldjoo, Y.: CPFair: personalized consumer and producer fairness re-ranking for recommender systems. In: Proceedings of the 45th International ACM SIGIR Conference on Research and Development in Information Retrieval, SIGIR 2022, pp. 770\u2013779. Association for Computing Machinery, New York (2022). https:\/\/doi.org\/10.1145\/3477495.3531959","DOI":"10.1145\/3477495.3531959"},{"key":"4_CR36","doi-asserted-by":"crossref","unstructured":"Ouni, A., Kula, R.G., Inoue, K.: Search-based peer reviewers recommendation in modern code review. In: ICSME 2016, pp. 367\u2013377 (2016)","DOI":"10.1109\/ICSME.2016.65"},{"key":"4_CR37","doi-asserted-by":"crossref","unstructured":"Pandya, P., Tiwari, S.: CORMS: a GitHub and Gerrit based hybrid code reviewer recommendation approach for modern code review, pp. 546\u2013557. Association for Computing Machinery (ACM) (2022)","DOI":"10.1145\/3540250.3549115"},{"key":"4_CR38","doi-asserted-by":"publisher","unstructured":"Patro, G.K., Biswas, A., Ganguly, N., Gummadi, K.P., Chakraborty, A.: FairRec: two-sided fairness for personalized recommendations in two-sided platforms. In: Proceedings of The Web Conference 2020, WWW 2020, pp. 1194\u20131204. Association for Computing Machinery, New York (2020). https:\/\/doi.org\/10.1145\/3366423.3380196","DOI":"10.1145\/3366423.3380196"},{"key":"4_CR39","doi-asserted-by":"publisher","unstructured":"Pessach, D., Shmueli, E.: A review on fairness in machine learning. ACM Comput. Surv. 55, 1\u201344 (2023). https:\/\/doi.org\/10.1145\/3494672","DOI":"10.1145\/3494672"},{"key":"4_CR40","doi-asserted-by":"crossref","unstructured":"Rastegarpanah, B., Gummadi, K.P., Crovella, M.: Fighting fire with fire: using antidote data to improve polarization and fairness of recommender systems. In: WSDM 2019, pp. 231\u2013239 (2019)","DOI":"10.1145\/3289600.3291002"},{"key":"4_CR41","unstructured":"Soremekun, E., Papadakis, M., Cordy, M., Traon, Y.L.: Software fairness: an analysis and survey (2022)"},{"key":"4_CR42","doi-asserted-by":"crossref","unstructured":"Strand, A., Gunnarson, M., Britto, R., Usman, M.: Using a context-aware approach to recommend code reviewers: findings from an industrial case study. In: ICSE-SEIP 2020, pp. 1\u201310 (2020)","DOI":"10.1145\/3377813.3381365"},{"key":"4_CR43","doi-asserted-by":"crossref","unstructured":"Thongtanunam, P., Tantithamthavorn, C., Kula, R.G., Yoshida, N., Iida, H., Matsumoto, K.I.: Who should review my code? A file location-based code-reviewer recommendation approach for modern code review. In: SANER 2015, pp. 141\u2013150 (2015)","DOI":"10.1109\/SANER.2015.7081824"},{"key":"4_CR44","doi-asserted-by":"crossref","unstructured":"Tizpaz-Niari, S., Kumar, A., Tan, G., Trivedi, A.: Fairness-aware configuration of machine learning libraries. In: ICSE 2022, pp. 909\u2013920 (2022)","DOI":"10.1145\/3510003.3510202"},{"issue":"12","key":"4_CR45","doi-asserted-by":"publisher","first-page":"1267","DOI":"10.1109\/TSE.2018.2877612","volume":"46","author":"S Wang","year":"2020","unstructured":"Wang, S., Liu, T., Nam, J., Tan, L.: Deep semantic feature learning for software defect prediction. IEEE Trans. Software Eng. 46(12), 1267\u20131293 (2020)","journal-title":"IEEE Trans. Software Eng."},{"key":"4_CR46","doi-asserted-by":"crossref","unstructured":"Wang, S., Liu, T., Tan, L.: Automatically learning semantic features for defect prediction. In: ICSE 2016, pp. 297\u2013308 (2016)","DOI":"10.1145\/2884781.2884804"},{"key":"4_CR47","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3547333","volume":"41","author":"Y Wang","year":"2023","unstructured":"Wang, Y., Ma, W., Zhang, M., Liu, Y., Ma, S.: A survey on the fairness of recommender systems. ACM Trans. Inf. Syst. 41, 1\u201343 (2023). https:\/\/doi.org\/10.1145\/3547333","journal-title":"ACM Trans. Inf. Syst."},{"key":"4_CR48","doi-asserted-by":"crossref","unstructured":"Xia, Z., Sun, H., Jiang, J., Wang, X., Liu, X.: A hybrid approach to code reviewer recommendation with collaborative filtering. In: MSR 2017, pp. 24\u201331 (2017)","DOI":"10.1109\/SOFTWAREMINING.2017.8100850"},{"key":"4_CR49","doi-asserted-by":"publisher","unstructured":"Yang, Y., Xia, X., Lo, D., Grundy, J.: A survey on deep learning for software engineering. ACM Comput. Surv. 54(10s) (2022). https:\/\/doi.org\/10.1145\/3505243","DOI":"10.1145\/3505243"},{"key":"4_CR50","doi-asserted-by":"crossref","unstructured":"Zehlike, M., Bonchi, F., Castillo, C., Hajian, S., Megahed, M., Baeza-Yates, R.: FA*IR: a fair top-k ranking algorithm. In: International Conference on Information and Knowledge Management, Proceedings, pp. 1569\u20131578 (2017)","DOI":"10.1145\/3132847.3132938"},{"key":"4_CR51","doi-asserted-by":"publisher","unstructured":"Zhang, J.M., Harman, M.: \u2018ignorance and prejudice\u2019 in software fairness. In: Proceedings - International Conference on Software Engineering, pp. 1436\u20131447 (2021). https:\/\/doi.org\/10.1109\/ICSE43902.2021.00129","DOI":"10.1109\/ICSE43902.2021.00129"},{"key":"4_CR52","doi-asserted-by":"publisher","unstructured":"Zhang, W.: Efficient bug triage for industrial environments. In: 2020 IEEE International Conference on Software Maintenance and Evolution (ICSME), pp. 727\u2013735 (2020). https:\/\/doi.org\/10.1109\/ICSME46990.2020.00082","DOI":"10.1109\/ICSME46990.2020.00082"},{"key":"4_CR53","doi-asserted-by":"crossref","unstructured":"Zhu, Z., He, Y., Zhao, X., Zhang, Y., Wang, J., Caverlee, J.: Popularity-opportunity bias in collaborative filtering. In: WSDM 2021, pp. 85\u201393. Association for Computing Machinery, New York (2021)","DOI":"10.1145\/3437963.3441820"}],"container-title":["Communications in Computer and Information Science","Advances in Bias and Fairness in Information Retrieval"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-71975-2_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,11,30]],"date-time":"2024-11-30T01:29:17Z","timestamp":1732930157000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-71975-2_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,10,23]]},"ISBN":["9783031719745","9783031719752"],"references-count":53,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-71975-2_4","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2024,10,23]]},"assertion":[{"value":"23 October 2024","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"BIAS","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Workshop on Algorithmic Bias in Search and Recommendation","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Washington, DC","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"USA","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2024","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 July 2024","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"19 July 2024","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"5","order":9,"name":"conference_number","label":"Conference Number","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"bias2024","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"https:\/\/biasinrecsys.github.io\/sigir2024\/","order":11,"name":"conference_url","label":"Conference URL","group":{"name":"ConferenceInfo","label":"Conference Information"}}]}}