Write a Blog >>
ICSE 2021
Mon 17 May - Sat 5 June 2021

The tools and infrastructure used in tech, including Open Source Software (OSS), can embed “inclusivity bugs”-features that disproportionately disadvantage particular groups of contributors. To see whether OSS developers have existing practices to ward off such bugs, we surveyed 266 OSS developers. Our results show that a majority (77%) of developers do not use any inclusivity practices, and 92% of respondents cited a lack of concrete resources to enable them to do so. To help fill this gap, this paper introduces AID, a tool that automates the GenderMag method to systematically find gender-inclusivity bugs in software. We then present the results of the tool’s evaluation on 20 GitHub projects. The tool achieved a precision of 0.69, recall of 0.92, an F-measure of 0.79 and even captured some inclusivity bugs that human GenderMag teams missed.

Wed 26 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

20:40 - 21:40
2.6.1. Social Equality and Fairness #1SEIP - Software Engineering in Practice / Technical Track at Blended Sessions Room 1 +12h
Chair(s): Joanne M. Atlee University of Waterloo
20:40
20m
Paper
Evolving Software to be ML-Driven Utilizing Real-World A/B Testing: Experiences, Insights, ChallengesSEIP
SEIP - Software Engineering in Practice
Paul Luo Li Microsoft, Xiaoyu Chai Microsoft, Frederick Campbell Microsoft, Jilong Liao Microsoft, Neeraja Abburu Microsoft, Minsuk Kang Microsoft, Irina Niculescu Microsoft, Greg Brake Microsoft, Siddharth Patel Microsoft, James Dooley Microsoft, Brandon Paddock Microsoft
Pre-print Media Attached
21:00
20m
Paper
AID: An Automated Inclusivity-Bug DetectorTechnical Track
Technical Track
Amreeta Chatterjee Oregon State University, Mariam Guizani Oregon State University, Catherine Stevens Oregon State University, Jillian Emard Oregon State University, Mary Evelyn May Oregon State University, Margaret Burnett Oregon State University, Iftekhar Ahmed University of California, Irvine, Anita Sarma Oregon State University
Pre-print Media Attached
21:20
20m
Paper
Towards Inclusive Software Engineering Through A/B Testing: A Case-Study at WindowsSEIP
SEIP - Software Engineering in Practice
Irina Niculescu Microsoft, Huibin Mary Hu Microsoft, Christina Gee Microsoft, Chewy Chong Microsoft, Shivam Dubey Microsoft, Paul Luo Li Microsoft
Pre-print Media Attached

Thu 27 May

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

08:40 - 09:40
08:40
20m
Paper
Evolving Software to be ML-Driven Utilizing Real-World A/B Testing: Experiences, Insights, ChallengesSEIP
SEIP - Software Engineering in Practice
Paul Luo Li Microsoft, Xiaoyu Chai Microsoft, Frederick Campbell Microsoft, Jilong Liao Microsoft, Neeraja Abburu Microsoft, Minsuk Kang Microsoft, Irina Niculescu Microsoft, Greg Brake Microsoft, Siddharth Patel Microsoft, James Dooley Microsoft, Brandon Paddock Microsoft
Pre-print Media Attached
09:00
20m
Paper
AID: An Automated Inclusivity-Bug DetectorTechnical Track
Technical Track
Amreeta Chatterjee Oregon State University, Mariam Guizani Oregon State University, Catherine Stevens Oregon State University, Jillian Emard Oregon State University, Mary Evelyn May Oregon State University, Margaret Burnett Oregon State University, Iftekhar Ahmed University of California, Irvine, Anita Sarma Oregon State University
Pre-print Media Attached
09:20
20m
Paper
Towards Inclusive Software Engineering Through A/B Testing: A Case-Study at WindowsSEIP
SEIP - Software Engineering in Practice
Irina Niculescu Microsoft, Huibin Mary Hu Microsoft, Christina Gee Microsoft, Chewy Chong Microsoft, Shivam Dubey Microsoft, Paul Luo Li Microsoft
Pre-print Media Attached