Previous Article in Journal
Investigating Reproducibility Challenges in LLM Bugfixing on the HumanEvalFix Benchmark
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Intersectional Software Engineering as a Field

by
Alicia Julia Wilson Takaoka
1,2,*,
Claudia Maria Cutrupi
2 and
Letizia Jaccheri
2
1
Department of Technology and Operations Management, Erasmus University Rotterdam, 3062 PA Rotterdam, The Netherlands
2
Department of Computer Science, Norwegian University of Science and Technology (NTNU), 7034 Trondheim, Norway
*
Author to whom correspondence should be addressed.
Software 2025, 4(3), 18; https://doi.org/10.3390/software4030018
Submission received: 19 May 2025 / Revised: 17 July 2025 / Accepted: 21 July 2025 / Published: 30 July 2025
(This article belongs to the Special Issue Women’s Special Issue Series: Software)

Abstract

Intersectionality is a concept used to explain the power dynamics and inequalities that some groups experience owing to the interconnection of social differences such as in gender, sexual identity, poverty status, race, geographic location, disability, and education. The relation between software engineering, feminism, and intersectionality has been addressed by some studies thus far, but it has never been codified before. In this paper, we employ the commonly used ABC Framework for empirical software engineering to show the contributions of intersectional software engineering (ISE) as a field of software engineering. In addition, we highlight the power dynamic, unique to ISE studies, and define gender-forward intersectionality as a way to use gender as a starting point to identify and examine inequalities and discrimination. We show that ISE is a field of study in software engineering that uses gender-forward intersectionality to produce knowledge about power dynamics in software engineering in its specific domains and environments. Employing empirical software engineering research strategies, we explain the importance of recognizing and evaluating ISE through four dimensions of dynamics, which are people, processes, products, and policies. Beginning with a set of 10 seminal papers that enable us to define the initial concepts and the query for the systematic mapping study, we conduct a systematic mapping study leads to a dataset of 140 primary papers, of which 15 are chosen as example papers. We apply the principles of ISE to these example papers to show how the field functions. Finally, we conclude the paper by advocating the recognition of ISE as a specialized field of study in software engineering.

1. Introduction

Intersectional software engineering (ISE) is a field of study that examines power imbalances, hierarchies, and biases throughout the software engineering pipeline and across product and design life cycles. While ISE work has been practiced since the 1990s, the field itself is not yet formalized. This is in part because of the erasure of women from the history of computing [1], closing the field through undergraduate barriers [2], and devaluing the importance of social topics in software engineering (see Dijkstra 73, 75 in [3]). Not acknowledging ISE as a field is also partly caused by political reactions to diverse voices reclaiming their spaces in the design, development, and deployment of technology. However, in the nearly 30 years of the field, notable contributions of ISE to software engineering include topics like community smells, the bias detector GenderMag, open source community policy and guideline analysis, and gender balance in informatics research. In addition, there have been renewed calls in recent years for ISE like creating a feminist programming language [3], fairness in software engineering [4], feminist AI [5,6], and data feminism in NLP [7]. All of these calls are examples of future intersectional software engineering research.
ISE has its roots in empirical software engineering, so the field is based on evidence-based practice, blending both the social and technical aspects of software engineering across a wide range of topics. Several papers hold high importance for modern empirical software engineering, such as Sjøberg et al.’s survey of empirical controlled experiments [8], Carver et al.’s [9] checklist for translating the evidence of empirical software engineering studies into the classroom, and Wohlin’s [10] exploration of evidence profiles in software engineering. These works prioritize and showcase the need for evidence-based practice, as well as demonstrate how to use it through the presentation of specific methods and design. Fernández and Passoth’s [11] exploration of interdisciplinarity in software engineering presents the pragmatic cycle for empirical software engineering and calls into question the weak state of empirical evidence for the choices made in software engineering and development. Among other things, Fernandez and Passoth point out the need for increased collaborations and a focus on human-centric challenges. Their call also encourages empirical software engineering researchers to become aware of and address new challenges. ISE has been bridging these gaps in collaboration, human-centric research, and raising awareness of and addressing new social challenges, both in the classroom and through empirical studies.
The ABC Framework [12,13], shown in Figure 1, describes and contextualizes research strategies and is valuable for providing guidelines for understanding studies. Stol and Fitzgerald based the ABC Framework on principles from social psychology and the emerging applications of the ABC framework in software engineering at the time. This framework places eight types of empirical research strategies for knowledge-seeking into quadrants and identifies relevant constructs based on their obtrusiveness and generalizability, along with three main components to empirical software engineering research. They are actors (A), behavior (B), and context (C). The ABC framework is generally useful for the evaluation of studies and understanding and developing data collection/generation methods and design, but this framework was validated by showing how studies in global software engineering and requirements engineering apply the research strategies and ABC classifications. In our study, we apply the ABC framework to a dataset of 140 studies to identify the contributions of intersectional software engineering and the additional dimension of power dynamics, a defining component of ISE research. We also show ISE as a field of study that applies intersectional analysis or gender-forward intersectionality (defined as using gender as a starting point to identify and/or analyze other aspects of systemic bias). We identify the main guiding principles extrapolated from the dataset using several rounds of thematic coding. Finally, we identify the themes of intersectional software engineering research that are most often explored, the design of research inquiries, and ISE contributions to software engineering.

1.1. Intersectional Traits and Software Engineering: State of the Art

Intersectionality in software engineering primarily focuses on tools developed to enhance learning. These tools can be designed to improve creative thinking (e.g., [14]), assistive technologies (e.g., [15]), or motivation and interest in STEM in general (e.g., [16]) in primary and secondary education. Few studies address diversity and inclusion in software engineering education in university settings (e.g., [17,18,19,20]). Of these, Groher et al. [17] addresses gender and other diversity dimensions in university classrooms by identifying a clear gender gap both in exam scores and dropout rate. Our study defines gender-forward intersectionality and highlights how it is employed in ISE. We also direct to guidelines [21] for designing intersectional studies in ISE. Here, we present a history of using gender as a starting point to identify or address other gaps in diversity, equity, and inclusion in software engineering.
Historically, computer science was female-led, and females continue to innovate across the landscape. Intersectional traits have had a presence in computing through social informatics and science and technology studies. In 2010, studying and designing with a gender-informed lens became semi-formalized with feminist human–computer interaction (HCI) [22]. Feminist HCI designs technology-enabled products that address women as users and consumers of products [23]. As a research area, feminist HCI initiated a theoretical agenda [24] focused on the design of technology that addresses women’s needs and experiences, emphasizing user-centered design and the inclusion of diverse perspectives in the design process. This is achieved by identifying the users, producers, and organizers in the design and life cycle of a product or tool [25] to create more inclusive and equitable user experiences by bringing gender back into the discussion and design [24,26,27]. The field has also taken to expressing how HCI can address ecological issues [28,29,30], incorporate care into design [31], learn from social movements [32,33], and how to reconcile past endeavors with new interests in the field [34]. Feminist data visualization [35,36,37,38] builds on this tradition of advancing theory, methodology, design, and user research.
Data feminism builds on feminist HCI and data visualization to provide feminist principles and merge them with data science [39,40] focusing on ethical data practices, inclusivity, and the rectification of biases and power imbalances in technology and data analysis. It emphasizes principles such as examining and challenging power, elevating emotion and embodiment, rethinking binaries and hierarchies, embracing pluralism, considering context, and making labor visible. The goal is to create an agenda based on pluralism and thoughtful design to develop theory, methodology, and evaluation through user research. Data feminism is the evolution of what came before, coalesced into seven guiding principles. D’Ignazio and Klein identified working with communities to identify needs and solutions using data science. The principles of data feminism are:
  • Examine power;
  • Challenge power;
  • Elevate emotion and embodiment;
  • Rethink binaries and hierarchies;
  • Embrace pluralism;
  • Consider context;
  • Make labor visible.
These principles act as guidelines for making data equitable.
ISE adapts the feminist traditions in computing that have come before: the focus on gender and the need to incorporate women throughout the process of software engineering comes from feminist HCI. The guiding principles of data feminism are adapted for application to the diverse, rich settings and contexts of software engineering. These traditions are highlighted in the scope and boundaries of the ISE field. We also show, through an analysis of software engineering topics, that ISE is an umbrella like most software engineering fields, that incorporates a variety of topics.
In addition, Turcios et al. [21] identify the tasks intersectional research in machine learning should perform. The authors identify five guidelines and their criteria through a systematic literature review. They also present a critical evaluation of intersectionality in practice in three case studies in machine learning papers that claim to be intersectional. The identified guidelines are:
  • Intersectionality as a relational analysis;
  • Social formations of complex social inequalities;
  • Historical and cultural specificity;
  • Feature engineering and statistical methods;
  • Ethical considerations and transparency (p. 4).
These guidelines serve to further highlight power dynamics and imbalances in existing literature in addition to design better research studies that employ intersectionality in software engineering. This study is an example of ISE research, and it provides a set of guidelines for thoughtfully conducting research that calls itself intersectional.
Despite the contributions of these fields, there is a need to establish ISE as a specialized field within software engineering that is distinct from feminist HCI and data feminism. We clearly show that intersectional software engineering is not just a lens for reviewing previously conducted research. Instead, it is a thriving and growing discipline in which power is investigated through interconnected characteristics. Gender-forward intersectionality serves to explore additional areas of inclusion, equity, and diversity as well as the impacts power imbalances have on software systems and processes. These characteristics were unexpectedly universal across our dataset and are codified as the principles that define ISE. We present the existing datasets and tools that are ISE products as well as the methods most commonly used in the ISE dataset. We acknowledge that the intersectional guidelines from Turcuios et al. are a powerful framework for intersectionality studies, and it is not included in the dataset because it was published outside the scope of data collection and analysis. However, these guidelines address, through the framework of intersectionality, ISE, gender biases, and inclusivity within the software engineering discipline.

1.2. Motivation

The recognition of ISE as a specialized field of study is crucial for several reasons, extending beyond academic interest into the practical realms of software development and societal equity. This specialized field of study aims to address and rectify the systemic biases and inequalities that have long plagued the software engineering field [41,42,43,44]. By formally establishing ISE as a field of research, we can significantly improve the methods and tools used for the specification, design, development, and maintenance of software systems, while also fostering a more inclusive and equitable environment for all practitioners. We believe that ISE contributes to improving software engineering, both in education and industry, in the following ways:
  • Enhancing methods and tools in software engineering
    • Bias-aware software development: Traditional software engineering methods often overlook the diverse needs and perspectives of underrepresented groups, such as women. ISE will facilitate the creation of frameworks and methodologies that actively identify and mitigate biases in software design and development processes, thereby leading to the creation of more inclusive and user-friendly software products that cater to a broader audience (e.g., [45,46,47]).
    • Innovative research approaches: By integrating feminist theories [22,29,35,48] and intersectionality [49,50,51,52,53] into software engineering research, ISE encourages the development of innovative approaches that challenge the status quo. This includes new ways of thinking about problem solving, team dynamics, and user interactions that may lead to more robust and adaptable software solutions (e.g., [54]).
    • Comprehensive evaluation metrics: ISE advocates the use of comprehensive evaluation metrics that consider the social and ethical implications of software systems [21,39,55,56,57,58] This approach ensures that the software not only meets technical requirements but also promotes application fairness and equity.
  • Achieving equity in software engineering
    • Attracting female researchers and professionals to industry: The formal recognition of ISE as a research field can help attract more female researchers to software engineering. By highlighting the importance of gender and intersectionality in software development, ISE will set the stage for a more welcoming and supportive environment for women and other marginalized groups. This can lead to increased research team diversity, which has been shown to enhance creativity and innovation [59,60].
    • Equal pay and career advancement: ISE addresses the systemic issues that contribute to the gender pay gap and the underrepresentation of women in leadership positions. By promoting policies and practices that ensure equal pay for equal work and providing support for equality in career advancement, ISE helps create a more equitable workplace where all individuals can succeed [61,62].
    • Improving perceptions of female researchers: The establishment of ISE as a recognized field of study helps to challenge and change the negative stereotypes and biases that often affect female researchers in associated fields. By showcasing the valuable contributions of women in software engineering and emphasizing the importance of diverse perspectives, ISE can improve the perception of female researchers and encourage more women to pursue careers in this field [63,64,65,66,67].
In summary, the recognition of ISE as a specialized field of study is not only essential for advancing the field of software engineering but also for promoting equity and inclusivity within related professions. By addressing the unique challenges faced by underrepresented groups and fostering a more diverse and supportive environment, ISE can lead to significant improvements in both software system quality and the experiences of those who develop them.

1.3. Summary of Key Contributions

A summary of the contributions of our study are presented herein:
  • We define gender-forward intersectionality, a theoretical principle of ISE research.
  • We define ISE as a distinct field of study;
  • We introduce the principles and applications of ISE;
  • We conduct a systematic mapping study that identifies and analyzes a comprehensive set of 140 ISE papers;
  • We present the common research investigations in the field;
  • We evaluate the principles and applications of ISE through an analysis of fifteen published empirical studies.

1.4. Structure of the Paper

The rest of this paper is organized as follows. Section 2 presents information about the problems addressed by ISE, as well as highlighting intersectionality, representation, feminist traditions in data science and HCI methodology, and an overview of empirical methods in software engineering research. Section 3 addresses the methodology used to identify the ISE field, define it, and present its principles and describes the applications of ISE in software engineering research. Section 4 presents the definitions, principles, and cases. Finally, Section 5 discusses the contributions to society and relevance of recognizing ISE as a specialized field of study in software engineering.

2. Background and Related Work

Many fields of research consider and prioritize gender in different ways. While researchers acknowledge that there are more than two genders [68] and that gender is a spectrum [69], few studies in empirical software engineering present gender as extending beyond the traditional binary classification (e.g., [70,71,72]). This is particularly in the classroom (e.g., [73,74,75,76,77]). Promoting the notion of the existence of a range of gender dimensions ensures that biological characteristics, social and cultural features, and the behaviors and needs of different groups are properly considered in and across contexts and settings [78,79,80,81]. Gender research focuses on examining at least one aspect of the gender gap, this term referring here to the relative disparity between people of different genders (See: https://www3.weforum.org/docs (accessed on 10 April 2024)).

2.1. Problems with Gender in Software Engineering

Gender is still recognized as binary in international organizations and in many countries as reflected in statistical data. While the researchers acknowledge that gender is a spectrum that includes trans- (e.g., [82,83]), gender-neutral, and non-binary people [84], this subsection focuses on research performed in the gender binary. Despite many efforts at the international and European levels to address the gender gap between women and men in employment, women accounted for only 15.6% of the total number of employed persons in the European Union (See: https://ec.europa.eu/eurostat/web/products-eurostat-news/w/ddn-20231016-1 (accessed on 10 April 2024)) with an information communication technology education in 2022. This is a reduction of 1.6% from 2016 figures [85].
If we consider the social and economic perspectives, ensuring gender balance in software engineering becomes of the utmost importance. For example, the European Commission’s report Women Active in the ICT Sector [86] concluded that including more women in the digital economy could create an annual gross domestic product boost in social inclusion and gender balance. Established by the United Nations, Sustainable Development Goal 5 (See: https://sdgs.un.org/goals/goal5 (accessed on 10 April 2024)) focuses on gender equality and the empowerment of all women and girls. This ambitious goal emphasizes social freedoms and rights and policies and laws like achieving parity in the workplace for women and men, including in leadership positions, by the year 2030. While society is nowhere near achieving the Sustainable Development Goal 5 targets, some researchers in data feminism (e.g., [6,39,40]), software engineering (e.g., [87,88]), and artificial intelligence (e.g., [50,89,90]) are highlighting the challenges women face in teams, education, product design, and the workplace.
Diversity and inclusion in software engineering can make an impact in the products that are developed and released for use in business, education, and society. For instance, Ahmed et al. [45] show that using datasets that contain under-representation of gender and other marginalized traits further amplifies bias, both in the product and in society. As Takaoka and Jaccheri [91] point out, women are often omitted from the design, development, testing, and deployment processes of software engineering, and in many cases, the likenesses of women are often omitted altogether. This is only one reason why women need to be software engineers.

2.2. The Gender Gap in Software Engineering

Software engineering (SE) began with women, and the name was created by Margaret Hamilton, American computer scientist, systems engineer, and business owner. Hamilton was the Director of MIT’s Instrumentation Laboratory, which developed onboard flight software for NASA’s Apollo program. In the late 1960s, Hamilton began using the term “software engineering… to distinguish it from hardware and other kinds of engineering, yet treat each type of engineering as part of the overall systems engineering process” [92]. She was not alone; other computing pioneers included the female computing pioneers named Ada Lovelace, Grace Hopper, Evelyn Boyd Granville, Katherine Johnson, Hedy Lamarr, and Annie Easley, along with so many others [93].
The number of women in software engineering has diminished from 37% in 1984 to just 27% in 2022. The effects of this lack of women in software engineering can be seen in the omission of women in generated images related to software engineering, where no prompts specify the inclusion of women [67]. One reason is that women are often left out of software design, development, creation, and testing processes, entailing that their likeness is often omitted by default [91]. Still, women of many ages and backgrounds want to learn tech [94], and having women in software engineering can reduce many issues associated with software production and maintenance. From a software engineering perspective, increasing the number of women on related teams reduces community smells [95,96], the latter term serving to “[…] describe connections between the poor socio-technical decisions that shape work environments and their adverse effects on individuals and software development teams” [95]. These community smells impact social debt, including project costs, software teams, processes, and organizations.
Even though research shows these economic and time-saving benefits, a gender gap remains in software engineering across different levels. More specifically, while a lack of exposure to coding in schools may be a reason for this gap (e.g., [83,97]), social perceptions about gender may also play an important role. The gender gap in software engineering persists in-part because of several social narratives [98]. These include stereotypes about women and software engineers. Many individuals still associate science and technology with masculine qualities, and these biases can discourage girls and women from pursuing education and careers in science and technology [99,100].
Narratives about software engineers both influence and are maintained by unconscious biases [101,102,103], with gender- and youth-related biases being good examples that often influence employee management, promotion, and retention, as well as further the disadvantages of women. Low representation [104,105] for women and people with other diverse traits [106] continues to have lasting effects [107,108], and highlight a lack of role models. Women remain underrepresented in leadership positions, making it harder for girls and women to find role models and mentors in the field [109]. It is also a reality that careers can be unnecessarily demanding [88,110], and some women may opt out or choose to work part-time to handle family responsibilities, which are choices that can negatively impact anyone’s career advancement [111,112], but particularly impact women.
As expressed by Ozkaya [113], it can be challenging to identify issues in gender balance until they are pointed out. Many women in leadership, do not covet power, but instead wonder where all the women are. This juxtaposition draws attention to the possibility of recruiting and promoting women in academia from PhD to a tenured position and eventually into leadership. Attention is also drawn to the need for female role models in software engineering.
Stereotypes and lack of role models in software engineering create a feedback loop not only in the people interested and working in software engineering but also in the maintenance and reinforcement of biases in training models and datasets for AI, algorithms, and autonomous systems [114,115,116]. Nowhere has this become clearer than with the careless deployment of generative artificial intelligence for public use, indicating the need for intersectional research in software engineering education, products, and team dynamics.

2.3. Intersectionality

Intersectionality, first defined by Crenshaw in 1989 [49], is the idea that people are judged on more than just one character trait in isolation. Instead, all of the unique traits that make a person shape their experiences and the biases and stereotypes held against them. Crenshaw writes, “…multiple forms of inequality or disadvantage sometimes compound themselves and create obstacles that often are not understood among conventional ways of thinking” [49]. This includes visible traits like race, physical disabilities, and gender presentation, and invisible traits like concealable stigmas. Invisible traits are social stigmas carried inside a person and not being discernible unless they are voluntarily disclosed [117]. These include sexual orientation [118] and mental illnesses [119,120]. The recognition of diversity and inclusion in software engineering teams [121] can have a profound impact on the world we live in—and at a global scale. Figure 2, adapted by the United Nations and presented in the Intersectionality Resource Guide and Toolkit shows a set of intersectional traits and biases, areas of potential intersections between different concealable biases that may contribute to inequality and disadvantages.
Currently, there is a lack of research using the term intersectionality in software engineering (e.g., [122,123,124]), mostly due to obstacles in researching multiple levels of diversity between software engineering stakeholders. However, it is possible to recognize multiple empirical research that aims to investigate how important factors such as age, race, sexual orientation, education, and so on act as additional barriers for non-male subjects (e.g., [80,91,125,126,127]). Therefore, we have defined gender-forward intersectionality to describe research in software engineering that is intersectional without calling itself intersectional.

2.4. Representation and Gender in the Classroom

Many long-standing initiatives exist to promote equity in faculty recruitment in the STEM fields [128] like software engineering and software entrepreneurship [129], but representation by women and other disenfranchised groups remains low in the fields (e.g., [130,131,132]). Furthermore, gatekeeping by faculty on hiring committees still include unnecessarily exclusionary criteria, like venues of publication, that continue to promote a homogeneous work environment [133]. Most research about hiring diverse faculty focuses on employer concerns; however, research on the benefits of a diverse workplace has started to emerge [134]. Students have noticed the differences that such emergence has brought to the classroom.
One way to cultivate a more balanced software engineering workforce is designing gender-neutral classrooms [83], but faculty representation may also play a role because how faculty teach and engage with software engineering students matters [135]. Having role models and mentors that look like us makes a difference, but collectively, we are starting to understand that stigmatized traits, both visible and concealable, are valued as well [136,137]. For example, how faculty perceive their gender identity has been shown to also shape classroom dynamics and interactions with students [111,138]. Being able to prioritize personal experience as a valued source of information helps marginalized individuals feel seen and supported [112], and these types of information have value in software engineering methods and research [40] as well as on computing careers. Therefore, integrating ISE into the classroom can also influence the dynamics and interactions within such settings.

3. Methods

ISE advances the methods and quality of software engineering by critically examining imbalances and biases at key points in software design, development, and release, as well as addresses gender imbalances throughout the software engineering career (i.e., from education to career retention). Studies in ISE, like in global and requirements software engineering, offer recommendations, best practices, frameworks, and tools to address related issues and concerns. We discuss the process of identifying boundaries and contributions of the field through a systematic mapping study, as it is a common method for establishing fields of interest in software engineering [139]. All three researchers contributed to the methods and analysis process.

3.1. Identification of Seminal Papers

Through purposive sampling, a non-random form of sampling to highlight deliberate qualities [140], we identified ten seminal papers that are representational of the field based on our experiences with designing Bachelors and Masters level courses in gender and intersectionality for software engineering and conducting doctoral and post-doctoral research on the topic. This set of 10 seminal papers represent “key sources and […] indicate the range of variety in different methods that have been used in SE research” ([12], p. 11:7). Implementing thematic analysis through open and axial coding, two common and complimentary coding methods to identify broad themes and clusters in qualitative data [141], enabled us to design and test our search query, extrapolate the research dynamics, or areas of research, and identify the common research themes evaluated in ISE studies. The 10 seminal papers are shown in Table 1.

3.2. Query

A simple query was designed to gather articles from ACM Digital Library, which includes top-tier software engineering journals like ACM Transactions on Software Engineering and Methodology (TOSEM), Automated Software Engineering (ASE), and others, IEEE, and Scopus, which includes top tier publishing venues for empirical software engineering including all of the ACM digital library journals. We conducted snowball sampling, a common technique for software engineering literature reviews for gathering new sources from references and citations [140] from citations and targeted publications based on our awareness of publication venues known for publishing ISE works. The query was [(gender OR wom OR girl) AND “software engineering”]. An additional search was conducted using the query [intersectionality AND “software engineering”]. While this search produced two results in ACM Digital Library and ten in IEEE, these sources already appeared in the results from the previous query. Data were primarily collected on 22 March 2024, with a follow-up in Scopus conducted on 12 December 2024.
The articles retrieved through the query were as follows:
  • Scopus: 667
  • ACM Digital Library: 20
  • IEEE: 24
Snowball sampling for specific venues:
  • International Conference on Software Engineering (ICSE): 527
  • Gender Equity, Diversity, and Inclusion at ICSE (GE@ICSE): 36
  • Software Engineering in Society (ICSE-SEIS): 18
  • Foundations of Software Engineering (FSE): 91
  • Journal of Systems and Software: 18
  • Empirical Software Engineering: 20
  • Open Source Systems Conference: 15
  • QUATIC: 4
  • HICSS: 92
It must be noted that a search was specifically conducted for the search terms in IEEE Transactions on Software Engineering (TSE) in the IEEE Xplore Digital Library and ACM Transactions on Software Engineering Methodology (TOSEM) and Automated Software Engineering (ASE) in the ACM Digital Library. These searches produced zero results.

3.3. Inclusion and Exclusion Criteria

A total of 1532 initial papers were retrieved. After identifying and removing duplicates and proceedings and edition titles, a filtering based on inclusion and exclusion criteria was applied. Articles were excluded if they did not meet the following criteria:
  • At least one of the search query terms “gender, girl, or wom” is present in the title or abstract;
  • Be written in English;
  • Be about a topic relevant to software engineering;
  • Search terms must be applicable and appropriate for ISE (e.g., gender is used to describe trans-folks or men and not to engender a thing);
  • Search query term is analyzed, used to filter results, or presented as a construct;
  • Must have keywords;
  • Must be empirical;
  • Must present both Methods and Results.
Page limits and word counts, which are common exclusion criteria for omitting papers in systematic literature reviews and systematic mapping studies, were not considered for this study. This is because these criteria limit emerging works, especially those presented as short papers and extended abstracts in workshops like GE@ICSE and doctoral symposia at conferences like the International Conference on Evaluation and Assessment in Software Engineering (EASE). After keyword classification, additional filtering was conducted based on identifying the power dynamics from ISE and the research strategy of each study (i.e., through analyzing the Abstract and Methods sections when necessary). This resulted in a set of 140 primary studies identified for mapping analysis.

3.4. Systematic Mapping Study

A systematic mapping study was conducted to identify relevant papers in the field of ISE. The systematic mapping consisted of five phases. In Phase 1, ten seminal papers were used to define and test our search query. Phase 2 saw the deployment of the search query in the ACM and IEEE digital libraries in March 2024. In addition, specific venues were targeted for snowball sampling. A follow up search was conducted in Scopus in December 2024. A review of all abstracts (n = 1532) was conducted after both search periods. In Phase 3, all titles and abstracts were screened in accordance with the inclusion and exclusion criteria, resulting in 142 relevant papers. Phase 4 consisted of coding abstracts and keywords using open coding, a first cycle coding strategy to identify emerging concepts, and axial coding, an organizational type of coding to identify dimensions of constructs, followed by pattern coding, a second-cycle coding method used to identify similarly coded data and generate themes [150]. A classification scheme was developed. Two papers were removed at this phase because they lacked keywords (n = 140). This set of 140 papers is the dataset, and throughout this work, they are referred to as our primary studies. We mapped these 140 papers in the dataset to the ABC framework. Finally in Phase 5, data were extracted to identify the principles and research boundaries of ISE as a field of study. Systematic maps were constructed, the definitions and principles were tested, and the classification was conducted. This phase also resulted in the identification of our 15 example cases. An overview of the process is shown in Figure 3.

3.5. Dataset Analysis

The dataset consists of 140 initial papers published in conference proceedings and academic journals. To identify relevant aspects of the field of ISE, we performed several types of thematic analysis using a staged approach including structural coding to identify bibliographic information relevant for the systematic mapping of the dataset. To identify the themes most often researched in the dataset, a keyword classification was performed. Focused coding, the analysis step for identifying the themes that emerged from the previous coding strategies [150], was conducted to identify the research themes and emergent investigations in the ISE field. This analytical methodology allowed us to construct the guiding principles, dynamics, and definitions of the ISE field. Once these principles and definitions were developed, structural coding, categorizing, and describing data based on specific attributes like methodology or actor [141], were performed to test the applicability and accuracy of the principles. In conducting this multi-round coding approach, the main thematic areas of each study were identified. These were then coalesced into keyword classifications that represent the current topics studied in the field of ISE.

3.6. Example Case Analysis

Upon completion of structural coding for the 140 primary studies, purposive selection of a set of fifteen cases, each exemplifying a topic, which we call a keyword, were identified. A selected case had to meaningfully represent a power dimension and not be redundant. The identified case studies underwent thematic analysis using structural and attribute coding to identify each of the following elements: a brief summary, each ISE principle (P1–P4), and the quadrant and research strategy it represents.

3.7. Extraction of Tools, Datasets, and Methods in Intersectional Software Engineering Research

The tools, datasets, and methods mentioned in the dataset are extracted in order to compile a growing body of useful research aids used in ISE. The links for tools and datasets were identified either directly in the sources themselves or through online investigation. The methods were categorized into frameworks, methods of data collection/generation, or analysis. Upon completion of a structural coding process for the 140 primary studies, attribute coding was performed. More specifically, the identified empirical studies underwent thematic analysis using to identify each of the following elements: any relevant datasets or tools mentioned as well as their methods for data collection analysis, and any methodological frameworks employed in the study design.

4. The Mapping of ISE

In this section, we present the findings from the systematic mapping study. We present the mapping and classification of intersectional software engineering studies, found using open and axial coding. We then define gender-forward intersectionality and intersectional software engineering from pattern coding and identify the principles using focused coding. Finally, we apply the principles using structured coding. Additionally, we introduce a preliminary collection of tools and datasets used in ISE research.

4.1. Mapping and Classification of the Primary Studies

The 140 primary studies were mapped in alignment with bibliographic information like the year published, venue published, total articles by authors published. The articles published by year is shown in Figure 4. In the dataset, 2019 saw 24 primary studies, or 17.1%, published in ISE. This is followed by 23 studies, or 16.4%, in 2024. The top venues for publishing ISE articles include eight conferences and three journals. Of the eight conferences, 36% are associated with the International Conference of Software Engineering (ICSE), including the main track, GE@ICSE, Software Engineering in Society, and Education and Training. The venues can be seen in Figure 5.
Finally, the primary studies were classified based on keywords using open, axial, and pattern coding. Two of the primary studies became excluded in this phase because they did not have keywords. These classifications were used to identify the main thematic areas that empirical ISE studies occupy. Gender is notably missing from the classifications because all of these studies take a gender-forward, intersectional approach in their subject matter. The classifications were identified based on keywords mentioned by the author or identified by the publisher. Surprisingly, open source is mentioned the most, representing 18.6% of the primary studies. Keyword classifications can be seen in Figure 6.

4.2. Definition of Gender-Forward Intersectionality in Software Engineering

Gender-forward intersectionality is defined as the perspective of identifying and examining inequalities and discrimination with gender as the starting point. Gender is used as the starting point to explore how other traits may also impact software engineering experiences, both in design and use. Vorvoreanu et al. [151] investigate the gender biases in the Microsoft Academic search engine (https://www.microsoft.com/en-us/research/project/academic/ (accessed on 10 April 2024) using GenderMag and identify findings related to learning preferences, and cognitive diversity. Tuma et al. [126] presented a study to evaluate a form of risk analysis that begins with gender but also explores education, race, nationality, ethnicity, age, and seniority.
However, the application of gender-forward intersectionality goes beyond just the software engineering field. For example, Johnson et al. [152] discussed gender-forward intersectionality in the scope of a just energy transition, while Khalajzadeh et al. [153] applied gender-forward intersectionality as a lens to examine knowledge production and sustainability research. Research in global health and the COVID-19 pandemic has also applied gender-forward intersectionality [154]. As a result, gender-forward intersectionality has applicability beyond computing and should be applied beyond the software engineering context, where it is introduced.

4.3. Definition of ISE, Dynamics, and Relevant Research Topics

ISE, by definition, is a field of study in software engineering that acquires knowledge about power dynamics in software engineering in specific domains (e.g., education, industry, municipality, and non-governmental organizations) and environments (e.g., classroom, open source community, and workplace) using gender-forward intersectionality (e.g., female, non-binary, queer, trans, and male) or intersectionality as a framework.
ISE examines power dynamics. The dynamics are relevant to exploring power in four areas of software engineering, namely people, processes, products, and policies. This is done primarily using empirical software engineering research methods and gender-forward intersectionality or intersectionality guidelines highlighted by Turicos et al. [21]. The exploration of ISE dynamics is conducted in specific contexts and systems in more obtrusive ways in this field, and intersectionality is primarily examined from a gender-forward position, with findings and discussions being presented in a way that refers back to relevant stakeholders.
The people dynamic addresses demographic characteristics, but can also address internal characteristics like biases, perceptions, routines, emotional states, or other internal characteristics of people. Some examples of people-focused power dynamics ISE studies are Leventhal et al.’s [155] research, which questioned how computer scientists feel about ethics in the field; Sheedy’s research [132], in which the perceptions of all-male classes in computer science were gathered; Trinkenreich et al.’s paper [148], where the authors presented the experiences of women collected by survey and interview; and Wang et al.’s [156] exploration of the perceptions and attitudes about the workplace held by male software engineers.
The process dynamic addresses the processes in which a series of actions occur, serving to investigate team and production processes like agile, waterfall, recruitment, hiring, risk analysis, and the process of design. For instance, Leavy’s study [157] investigated the process of designing technologies. Santiesteban et al. [158] assessed the process of evaluating teaching which may affect the processes of tenure and promotion, while Tuma and Van Der Lee’s [126] examined the process of risk analysis.
The third dynamic is product, which investigates any phase of the life cycle of an artifact, application, or some other piece of software, be it based on the web, stored on devices, distributed, centralized, any other type of stored product, and regardless of it being free, licensed, or purchased. These investigations include the testing, design, prototyping, developing, and use or misuse of software. Some examples include Gralha et al.’s [159] and Santos et al.’s [160] explorations of GenderMag, as well as Krüger and Hermann’s [161] evaluation of online gender tools.
Finally, the policy dynamic refers to the examination of policies about gender in action. These can be recommendations or best practices, and can include workplace, local, or national initiatives like gender equity plans. The investigation of the United Nations Sustainable Development Goal 5 in relation to software engineering is also a policy study. Examples here include the study by Bastarrica et al. [162], which examines the impacts of a Gender Equality Admissions Program; Guizani et al.’s [163] investigation of a diversity and inclusion initiative in the Apache Software Foundation; and Motogna et al.’s [164] presentation of policies that help or hinder women’s success and progression. These are a few examples of each type of dynamic in research.

4.4. ISE Principles

From the dataset, we identified four principles of ISE, which are as follows:
  • Principle 1: The data used in evaluations in ISE research must evaluate power imbalances.
  • Principle 2: Dynamic power imbalances can be classified as: people, processes, products, or policies.
  • Principle 3: Gender-forward intersectionality and intersectional study design leads the discussion of additional power imbalances, which may have confounding effects, found during the course of the study.
  • Principle 4: Stakeholder findings about dynamics and power imbalances must relate to the impact on and identification of at least one stakeholder group.
In the next subsection, we verify the principles through the ABC framework using a set of 15 published empirical studies.

4.5. Selected Empirical Studies for ISE Validation

The dataset comprises 140 primary studies. Of those, 22.14% are from GE@ICSE, 13.57% are from the main ICSE conference, and 10.00% are from ICSE-SEIS. Of the dynamics, 47.14% investigate people, 25.71% examine process, 17.14% assess product, and 10.00% evaluate policy. GenderMag was either mentioned, adapted, evaluated, or used as the method of evaluation in 5.71% of the primary studies, making it the most mentioned tool. The representation of research strategies is shown in Table 2, and the full list of articles reviewed can be found in the Appendix A.
Using purposive sampling, we identified 15 published empirical studies that are useful to highlight both ISE dynamics and a variety of research strategies. These studies show the scope of the ISE field and apply the definition and principles of ISE. These are presented in Table 3.
We selected these studies because they highlight a range of studies that are conducted in the ISE field, depict the diversity of research strategies used in empirical software engineering, and demonstrate the relevance of these strategies to the exploration of gender-forward intersectionality in software engineering. In the following cases, we provide a brief summary of the article, as well as present the principles (P1–P4) of ISE, that is, we identify the evaluation, power dynamic, gender-forward intersectional traits, and relevant stakeholders. In addition, we identify the research strategy [13] of each study. The conditions each study meets are:
  • Evaluation (P1);
  • Dynamic (P2);
  • Intersection (P3);
  • Stakeholder (P4);
  • Research quadrant and research strategy are presented.
Each principle will be presented in the cases that follow, which are organized and presented by their dynamics (i.e., people, process, product, and policy).

4.5.1. People

D1 investigated perceptions about and responses to gender in paired programming in a remote setting through a program that employs collaborative programming panes and chat windows. Perceptions about gender were explored in a variety of ways, and while no statistically significant results were found in the original study, statistical significance was found in the replication study.
  • Evaluation: This study challenges the assumption that women are less technically competent than men by investigating perceived productivity based on the gender of the partner.
  • Dynamic: Because this study expressly evaluated the perceptions about gender among students, it fulfills the qualifications for being about people.
  • Intersection: Gender is explored as being both perceived and induced, and is also used to discuss geography, cultural background, language usage in chats, educational level, and technical competency.
  • Stakeholder: Some relevant stakeholders include students, remote team managers, and industry partners with inter-generational and multi-gendered teams.
  • This study is situated in Quadrant 1: Field experiment, and while it used the Twincode platform as a natural setting, the researchers manipulated the gender icon some users saw.
D3 examined the barriers software professionals experienced in the workplace in relation to their gender, as well as probed into micro-inequities (i.e., small negative reinforcing behaviors that may cause harm over time) for businesses to improve trainings and policies.
  • Evaluation: This study explored the perceived barriers men and women encounter in their technical roles.
  • Dynamic: This study is about people because it focused on workplace experiences.
  • Intersection: Other traits that are discussed as a result of this exploration of gender are age, region, education, employment status, and years and role in software.
  • Stakeholder: Some stakeholders were managers, human resources departments, researchers, and trainers.
  • This study is situated in Quadrant 1: Field study, and while it explored professionals in their environment, it did not disturb the setting by data collection.
D10 examined the connections of well-being and productivity under the pandemic stress conditions caused by the COVID-19 pandemic, and the results were compared with the benefits afforded to voluntary work from home conditions.
  • Evaluation: This study investigates the changes in well-being and productivity as a result of sharing space and splitting tasks and attention due to the COVID-19 pandemic.
  • Dynamic: The researchers focused on software developers who had switched from working in an office to working from home during the COVID-19 pandemic.
  • Intersection: Some additional traits that were explored include gender, employment status, age, co-habitation status, parental status, disability status, country of residence, role in organization, experience with working from home, and organization size.
  • Stakeholder: Some stakeholders included companies, human resources offices, teams, and researchers.
  • This study is situated in Quadrant 3: Sample study because of the nature in which the survey was disseminated and collected.
D11 presented findings related to study diversity in DevOps teams by gathering data from open source projects with a focus on identifying developer diversity by name.
  • Evaluation: This study investigated the prevalence of ethnic and gender diversity in teams.
  • Dynamic: Although the framing of this study requires awareness of diversity policies and uses pre-existing data, the focus is on the people dynamic because of the emphasis placed on the identification of gender and ethnic diversity in DevOps teams.
  • Intersection: This study presented results regarding ethnic diversity, also called race, in addition to gender, and the researchers called for more investigation into diversity at intersections.
  • Stakeholder: Some stakeholders included companies with diversity policies, managers, hiring committees, teams, and researchers.
  • This study aligns with Quadrant 3: Judgment study because the data are actively designed to remove context but respond to stimulus.

4.5.2. Process

D4 investigated the role gender plays in the decision to accept or reject a pull request.
  • Evaluation: Gender bias was the power dynamic evaluated.
  • Dynamic: This study examined the time participants spent looking at code snippets and other details before making a decision, so it is considered to explore the process dynamic (i.e., a study about information processing and decision making).
  • Intersection: Other characteristics of note were age, country of origin, and whether participants were a minority in their country of origin.
  • Stakeholder: Relevant stakeholders included students, researchers, and teams.
  • Because this study took place in a controlled environment, it is an example of Quadrant 2: Laboratory experiment.
D12 explored the impact that decision-making machine-learning software can have on amplifying biases through the creation of a search-based method. The authors expressed the effects that such software may have on mitigating bias, repairing fairness issues, and retaining classification accuracy.
  • Evaluation: The power dynamics investigated are systemic and unintentional discrimination, along with their impacts on fairness and accuracy for decision-making software.
  • Dynamic: Because this study presented a novel method to be employed, this study investigates the process dynamic.
  • Intersection: Other traits discussed in this paper were race and age.
  • Stakeholder: This work is relevant to software engineers, researchers, and others who use or design systems that use logistic regression and decision trees for binary decision making.
  • This study is situated in Quadrant 4: Computer simulation because all data and research processes took place in a non-empirical setting with no recorded observations.
D7 explored the impacts of gender differences on debugging strategies in end-user programmers.
  • Evaluation: This study investigated how end user programmers use tools and strategies to debug spreadsheets.
  • Dynamic: It assessed the process of debugging through a specific form, called “What You See Is What You Test,” to understand behaviors and the thought process behind problem-solving strategies.
  • Intersection: Other traits at the intersection were gender, experience, major, and self-efficacy.
  • Stakeholder: Some stakeholders include support staff, end-user programmers, project managers, and researchers.
  • This study is situated in Quadrant 2: Experimental simulation because researchers replicated conditions that the participants would be familiar with and may experience in the real world.
D14 replicated two studies that explored gender biases in free and open-source (FOSS) communities based on code reviews and acceptance.
  • Evaluation: This study investigated whether the acceptance of code reviews is impacted by the gender of the developer.
  • Dynamic: It examined the process of submitting and accepting code reviews across projects and platforms.
  • Intersection: Other relevant points that were discussed through exploring gender included the “prove it again” process, where members of marginalized and non-dominant groups were forced to explain their work, and the impact of other biases on the code review process. The study also employed a gender-neutral categorization.
  • Stakeholder: This study explicitly mentions project managers, researchers, and prospective new members in free and open-source communities as relevant stakeholders.
  • This study aligns with Quadrant 4: Formal theory because it sought to develop a conceptualization or framework as a replication study.

4.5.3. Product

D5 identified how the facets of GenderMag can be applied to participants while creating, interpreting, and using iStar goal models.
  • Evaluation: This study evaluated speed, accuracy, and attitudes towards risk to assess information processing and how gender diversity can impact problem-solving in software teams.
  • Dynamic: Because this study expressly applied GenderMag facets, it investigated the product dynamic.
  • Intersection: Other traits that were explored included nationality, education, occupation, age, and use of a screen reader.
  • Stakeholder: Some relevant stakeholders were software developers, researchers, teams, educators, and hiring managers.
  • This quasi-experiment is a representation of Quadrant 2: Laboratory experiment because of the contrived setting and the high degree of control the researchers had over variables and participants.
D6 questioned whether it is possible to correctly detect someone’s gender based on name, images, or other textual information.
  • Evaluation: This study challenged other studies that tried to infer or detect gender based on name and other qualities that may be visible to platform users.
  • Dynamic: This study investigated whether an online service, or product, can correctly identify gender from text.
  • Intersection: The study presents the possible harmful effects of assuming and maintaining the gender binary in research. Other marginalized groups are also mentioned as a point of inclusion.
  • Stakeholder: Some stakeholders are researchers, developers, and others who should be mindful about how choices to omit people from research may exacerbate negative repercussions.
  • This study aligns with Quadrant 2: Experimental simulation because it investigated a concrete class of settings as closely as possible.
D9 explored the potential impact that user feedback on the Google Play store may have on app updates and debugging. Developer feedback was also included in the exploration.
  • Evaluation: Because of the nature of the feedback provided by users that present as male or female, decisions about features and updates may favor male users’ opinions and disenfranchise female users.
  • Dynamic: This study investigated the product dynamic through its exploration of user feedback along with its incorporation into design.
  • Intersection: Other traits that were discussed were devices, connectivity, and speed, which are connected to socioeconomic status, geographical region, and other bias-related traits. In addition, language usage is suggested as a future study based on initial utterance findings.
  • Stakeholder: This study is relevant to users, app developers, and designers.
  • This work is situated in Quadrant 3: Sample study because it was set in a neutral setting, no variables were manipulated, and the researchers had to deal with the data collected based on their parameters.
D15 investigated sentiment analysis systems using distributional and relational fairness.
  • Evaluation: This study explored a tool created to fill the gap of monitoring and uncovering biased predictions at runtime.
  • Dynamic: This study investigated the product dynamic because it presented a tool created to detect gender bias in sentiment prediction.
  • Intersection: Some other variables were gender, race, and sexual orientation.
  • Stakeholder: This study is relevant to app developers and designers.
  • This study is situated in Quadrant 4: Computer simulation because of its use of IMDB data.

4.5.4. Policy

D8 articulated the role that gender quotas and related initiatives have played in computing fields in the United Kingdom.
  • Evaluation: This study investigated different barriers experienced by women trying to achieve gender parity at an organizational level, and called for a focus on support networks and role modeling.
  • Dynamic: This exploration of policy initiatives in practice was used to identify best practices for advancing gender parity.
  • Intersection: The study called for a recognition of global diversity and inclusion.
  • Stakeholder: Relevant stakeholders are researchers, educators, managers, and practitioners in computing disciplines who also want to advance gender parity.
  • This study is an example of Quadrant 3: Sample study because of its limited precision, lack of variable manipulation, and aim of evaluating the distribution of the target population.
D2 assessed people’s perceptions and understanding of diversity and inclusion initiatives in the Apache Software Foundation (ASF).
  • Evaluation: This study assessed diversity and inclusion.
  • Dynamic: Because this paper investigated perceptions of and understandings about diversity and inclusion policies to assess implementation and improvement, this was an investigation about the policy dynamic.
  • Intersection: Other intersectional traits identified by the authors were age, seniority, education, compensation, location, and language proficiency.
  • Stakeholder: Some relevant stakeholders here were members of open source communities, OSS community managers, and OSS organizations.
  • This study takes place in the Apache Software Foundation’s Diversity and Inclusion Committee via on-site surveys and interviews, so it represents Quadrant 1: Field study.
D13 presented a national program and sister projects developed under the national directorship of Brazil’s SBC Regional Secretariat.
  • Evaluation: This study outlined initiatives and programs that aimed to increase the number of women in computer science fields.
  • Dynamic: Because this paper presented regional initiatives started because of the SBC Regional Secretariat and planned for further national strategies, this represented the policy dynamic.
  • Intersection: Other characteristics that were highlighted were socioeconomic factors, geographic location, and education.
  • Stakeholder: Relevant stakeholders mentioned by the authors were other programs, researchers, and educators, as well as private businesses that want to support these efforts.
  • This study aligns with Quadrant 4: Formal theory because the work is conducted in a nonempirical setting, and the study focuses on relationships between concepts, namely in the connection of networks.
In addition to these 15 example cases, there are other ways to show ISE in action.

4.6. ISE Reach

Just like Stol and Fitzgerald used the ABC framework in the context of requirements engineering and the global software engineering field and showcased that they can be applied in the context of empirical software engineering, we used this framework to show that ISE studies can be situated in empirical software engineering. Therefore, anything that is used for students and practitioners to learn about ISE should be considered within the scope of the field, while power dynamics are an exclusive aspect of ISE and should be evaluated using the ABC Framework.
Research questions in ISE consider imbalances of power related to software engineering domains, employ either gender-forward intersectionality or the framework and guidelines for intersectionality, and investigate the impacts of power imbalances on stakeholders. Creating good research questions may seem complex. Some examples of well-designed research questions include:
  • “RQ1. What is the landscape of intersectional identities in software development and use? RQ2. Where are intersectional populations contributing data? RQ3. How do marginalized populations feel about the impact technology has on their day to day lives?” [123]
  • “RQ1. How does the number of community smells differ in teams without women and in teams with women? To what extent does the presence of women within teams influence the number of community smells?” [96]
  • “How Does Instructor Type and Gender Affect Student Perceptions and Learning Outcomes?” [177]
Intersectional software engineering studies must also conduct research well. This means following the guidelines presented in Turcios et al. [21] to intentionally design research. Employing these guidelines and teaching them in software engineering classes, along with gender-forward intersectionality as a guiding principle will ensure critical thinking and construct more relevant and impactful products and use cases.

4.7. ISE Tools and Datasets

The ISE field has a growing collection of tools, datasets, best practices, and recommendations to address systemic problems related to gender in academia, industry, and society. Some relevant tools to help explore gender as mentioned in the primary studies are as follows:
GenderMag [143] is often-mentioned and well-researched. GenderMag is both a method and a persona generation tool that is used to assist in identifying bias through the use of personas and their facets. The team is working to produce an intersectionality magnifier tool, but it is not ready at the time of publication.
ISE has also produced usable datasets for reproducible studies and to design new projects and research questions. The list of datasets identified in the primary sources is:

4.8. Teaching ISE

For university software engineering classrooms, the goal should be to develop a dedicated unit, module, or course to teach ISE in the same ways students are exposed to other disciplines and fields of study. In a course about ISE research methods, a presentation of the seminal papers or example cases can be presented and discussed. Picking a keyword classification and constructing a discussion or based on quadrants can facilitate engagement with the material. For example, an assignment based on team dynamics can include Hilderbrand et al. [92] representing Quadrant 1, Durán Toro et al. [53] representing Quadrant 2, Vasilescu et al. [149] representing quadrant 3, and Catolino et al. [36] representing Quadrant 4. Additionally, many papers can be used to design a module to explore GenderMag by Burnett et al. [31] about the development of a method of evaluating gender bias in products.
Simulations exploring gender and intersectionality are emerging discussions of study in the field of software engineering. These studies reflect some examples of research classified as ISE, showcasing the employment of various methods by software engineering researchers using empirical research methods, highlighting relevant classroom applications. ISE uses existing frameworks and methods for data analysis and data collection, and these methodologies can also be examined and refined in ISE as a part of process power dynamics. Examples of common methodologies used in ISE can be seen in Table 4. It should be noted that these columns offer choice in the design of a study. Each line does not correspond with the other items across columns.
Thematic analysis includes numerous coding schemas, as defined by Saldana [178]. Statistical analysis encompasses many types of relational analyses including analysis of variance, t-test, chi-square, and regression analyses (e.g., correlation analysis, multiple regression analysis, and principal component analysis). Card sorting, design thinking, gamification, and maker spaces are also employed in ISE, having been commonly used in conjunction with methods from other disciplines. Importantly, the frameworks and methods described in this subsection are not intended to cover all methods used in the field, but rather to serve as a preliminary outlining of the main methods and tools used to examine dynamics in ISE, particularly highlighting what is identified in the literature.

5. Discussion

The main contributions for the paper are as follows:
  • Highlight 1: ISE is introduced as a field of study with over 20 years of empirical research.
  • Highlight 2: Gender-forward intersectionality is defined.
  • Highlight 3: The power dynamics of ISE are presented as extrapolated from the literature.
  • Highlight 3: Principles, tools, methods, and applications of the results are presented.
As presented in the Introduction section, ISE builds on and expands a tradition of embedding values into computing. This incorporation benefits from the inclusion of women and marginalized groups in the computing field by raising awareness of and mitigating biases in design. Intersectional software engineering addresses issues such as gender biases in software design, development, and team dynamics and highlights other challenges to power based on marginalized traits. It is important to consider these distinctions if we are to establish ISE as a specialized field within software engineering. In providing a clear definition of the boundaries and unique contributions of ISE, this paper highlights its relevance and key role in addressing gender biases and promoting inclusivity within the software engineering discipline. This differentiation also helps to avoid confusing ISE with broader feminist computing topics and ensure that the specific challenges and solutions within software engineering are adequately addressed.
Gender-based research has been discussed in empirical studies in software engineering since the 1990s (e.g., [155]), and the importance of diversity has been a growing topic in the last few years in the field. However, as previously presented in this paper, the authors feel that a common and more standardized approach to guide the rules and correct steps for conducting and observing intersectional traits in software engineering is needed. This definition of the empirical framework has the potential to not only improve the quality of gender-related and intersectional studies but also give researchers and participants interested in the topic a common language for discussing, evaluating, and comparing the empirical results. If considered as a field of study, ISE stands to offer a comprehensive examination of the interplay between people, processes, products, and policies within software development. This renders the formalization of ISE as a field a potential pathway for invested stakeholders to codify the analysis of power dynamics across various dimensions and facilitate the exploration of gender inclusivity, diversity, and bias in software engineering.
By conducting a systematic mapping study, we defined the field, defined a core definition, and used a set of example papers to show gender-forward intersectional studies in particular are ISE studies. By also presenting the commonly used methods, examples of well-designed research questions, and the datasets and tools that are constructed for ISE research, we highlight that the field has been productive for decades.
Accordingly, we hold that ISE is an active field of research and should thus be recognized as a discipline warranting further academic concentration or specialization, and as a discipline that students can major in. This field should be formally recognized owing to the growing popularity and interest in workshops like GE@ICSE (See: https://conf.researchr.org/series/ge-icse accessed on 3 July 2024) and intersectionality and software engineering at Foundations of Software Engineering (See: https://intersectionalitywork.github.io/ accessed on 10 October 2024), conferences like Women and Code (See: https://womenandcode.org/ accessed on 3 July 2024) and ACM womENcourage (See: https://womencourage.acm.org/ accessed on 3 July 2024),professional organizations like ACM-Women (See: https://women.acm.org/ accessed on 3 July 2024) and IEEE Women in Engineering (See: https://wie.ieee.org/ accessed on 3 July 2024)), and international initiatives like EUGAIN (See: https://eugain.eu/ accessed on 3 July 2024)). Commonalities across all of these spaces is the emphasis on reducing workplace toxicity, producing better products in a more efficient way, and other issues that affect women and gender minorities in the computing field. The contributions that ISE makes to society include the promotion of policies, recommendations, and initiatives that improve work cultures and work–life balance for many, as shown in the subset of papers used to highlight the principles of ISE in practice.

5.1. Challenges

Advocating the recognition of ISE as a specialized field of study is a noble initiative that will definitely pique the interest of several researchers. Still, in the software engineering field, some researchers may not be interested in completing studies in intersectional software engineering or may fight the idea of having ISE as a field of study because they will prefer to maintain the status quo. Efforts to fight against the formalization of the ISE field may include the pushback of research ideas. These highlight challenges that researchers specializing in the ISE field may face in terms of collaborations, visibility, citations, and the recruitment of non-female researchers. While these challenges may seem to arise in reaction to ISE as a field of study, some of them have existed for decades and are persistent today. Thus, legitimizing the field may provide a structured and coherent historical context to combat narratives about women, girls, and marginalized groups and their participation in software engineering as both an educational area and a career.

5.2. Threats to Validity

Conducting a systematic mapping study entails the need to consider several potential threats to validity in order to ensure finding robustness and reliability, this section discusses threats to validity in our own work and those that may arise when applying the proposed ISE definitions and principles. These threats can be categorized into construct validity, internal validity, external validity, and conclusion validity.

5.2.1. Construct Validity

Construct validity serves to describe the degree to which the study accurately measures the concepts it intends to measure, and common threats to such validity in this systematic mapping study may include:
  • Non-specification of the mapping study’s setting and sufficient details [139];
  • Incorrect or incomplete search terms in automatic search [179].

5.2.2. Internal Validity

Internal validity concerns the extent to which the results of the study can be attributed to the interventions or variables being tested, rather than other factors, and some common threats to internal validity in systematic mapping studies may include:
  • Bias in study selection [139];
  • Identification error of primary studies in the searching process [179];
  • Paper/database inaccessibility [179];
  • Misclassification of primary studies [139];
  • Subjective interpretation about the extracted data [139];
  • Subjective quality assessment [139].

5.2.3. External Validity

External validity concerns the generalizability of the study findings to other settings, populations, or times, and common threats to external validity that may occur in systematic mapping studies include the following:
  • Culture bias: Cultural differences among researchers can lead to biased interpretations and conclusions [139];
  • Incomplete research information in primary studies: The lack of detailed information in primary studies can affect finding generalizability [179];
  • Primary study generalizability: The generalizability of the primary studies to the broader research area can affect the overall validity of the mapping study [139].

5.2.4. Addressing the Threats to Validity

To address these threats to validity, we have:
  • Developed protocols in accordance with the guidelines for systematic mapping studies in software engineering [139] for the study during the planning phase.
  • Developed a rigorous search strategy that combines automatic and manual search methods, used multiple databases (i.e., Scopus, ACM Digital Library, and IEEE), and targeted specific venues.
  • Developed standardized terminologies through internal discussion among the authors to ensure consistency in language and terminology.
  • Defined the inclusion and exclusion criteria for studies.
  • Applied a multi-step selection process and built standard review protocols.
  • Applied bias mitigation methods by carefully reading through papers. For example, we documented reasons for the exclusion of studies, ensured that multiple authors performed data extraction and keyword classification, and discussed until reaching consensus on matters pertaining to keyword classification, power dynamics, research strategy, and the application of the principles of ISE.
  • Conducted a pilot study for data synthesis and used internal evaluations to ensure quality.
  • Selected papers from researchers outside our immediate networks for the ten seminal papers and the 15 example cases.

6. Conclusions

This study introduces ISE as a distinct field within software engineering, underlining its significant contributions to advancing software engineering research on power dynamics by investigating people, processes, products, and policies through the lens of gender-forward intersectionality. We make the case that ISE warrants the status of a specialized research field by demonstrating how related scholarship aligns with the ABC framework, and how ISE offers novel perspectives on diversity and inclusion in work, education, and in software engineering product and process development. The study also unveils the unwavering dedication of the growing community of researchers, practitioners, and educators specializing in ISE to improving software engineering methods and processes through inclusion and diversity promotion across various dimensions. The goal of this emerging field is to create a more inclusive and equitable future in software engineering by adopting a holistic approach that integrates both empirical research and solutions that value intersectional traits.
While the paper emphasizes gender-forward intersectionality, it offers a starting point to address other Intersectional factors such as race, disability, or socioeconomic status. Enhancing the ISE framework will require the adoption of a more holistic approach to intersectionality such that it addresses multiple axes of marginalization. Including case studies or examples that highlight the interplay of gender with other traits, such as ethnicity or physical ability, would provide a more comprehensive understanding as well.

Author Contributions

Conceptualization: A.J.W.T., C.M.C. and L.J.; methodology: A.J.W.T., C.M.C. and L.J.; formal analysis, A.J.W.T., C.M.C. and L.J.; investigation, A.J.W.T.; resources, A.J.W.T. and C.M.C.; data curation, A.J.W.T.; writing—original draft preparation, A.J.W.T. and C.M.C.; writing—review and editing, A.J.W.T. and L.J.; visualization, A.J.W.T.; supervision L.J.; project administration, L.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are openly available in the replication package of primary studies available at: https://osf.io/pvh85/ (accessed on 22 April 2024).

Acknowledgments

We thank the members of the group Software for Better Society at NTNU and the CA19122 EUGAIN members for contributing to Intersectional Software Engineering and for their valuable discussions.

Conflicts of Interest

The authors have no conflicts of interest.

Appendix A. The Primary Articles

In this Appendix, we present a list of the 140 primary articles from which the specific cases were selected.
Table A1. The 140 primary articles based on keyword classification and the identification of power dynamics and research strategy. This process was used to identify the cases for discussing and presenting the definitions and principles in Intersectional Software Engineering.
Table A1. The 140 primary articles based on keyword classification and the identification of power dynamics and research strategy. This process was used to identify the cases for discussing and presenting the definitions and principles in Intersectional Software Engineering.
Designation
If Applicable
Cit.YearAuthorVenueKey ClassificationDynamicQuadrant, Research Strategy
2024–2020 studies
[180]2024Anderson et al.GE@ICSECareerPeople4, Formal theory
[181]2024Barclay and SamiSANERBiasProduct4, Computer simulation
[182]2024Boman et al.ICSE-SEETEducationPeople3, Sample study
[183]2024CutrupiEASECareerProcess4, Formal theory
[184]2024d’Aloisio et al.HCI InternationalEducationProcess4, Formal theory
[185]2024D’Angelo et al.JSSEducationPeople4, Formal theory
[186]2024Dias Canedo et al. GE@ICSEWorkplacePeople3, Sample study
D1[165]2024Durán Toro et al. Empirical
Software
Engineering
ProgrammingPeople1, Field experiment
D3[166]2024Guzmán et al.Empirical
Software
Engineering
TeamsPeople1, Field study
[187]2024Happe et al.GE@ICSECareerPeople3, Sample study
[188]2024Hart et al.HCI InternationalProgrammingProduct4, Computer simulation
D12[173]2024Hort et al.Empirical
Software
Engineering
BiasProcess4, Computer simulation
[189]2024HyrynsalmiGE@ICSECareerPeople3, Sample study
[190]2024Kanij et al.JSSHiringProcess3, Sample study
[191]2024Kovaleva et al.CSEE&TEducationPeople4, Formal theory
[192]2024Murphy-Hill et al.ICSEUser experienceProduct1, Field experiment
[193]2024Oliveira et al.ICSECareerPeople3, Sample study
[194]2024Perera et al.SCSECareerPeople 4, Formal theory
[195]2024Perilo and ValençaACM Symposium on Applied ComputingProductProduct3, Judgment study
[177]2024Phillips et al.HCI InternationalEducationPeople1, Field experiment
[196]2024Sæter et al.International Conference on Agile Software DevelopmentTeamsProcess1, Field study
[197]2024Silva et al.FSEProgrammingPeople3, Sample study
[198]2023Aljedaani et al.JSSUser experienceProduct1, Field study
[199]2023Arony et al.ICSE-SEETEducationProcess1, Field experiment
[63]2023Cutrupi et al.ICSE-SEISCognitionPeople1, Field experiment
S4[121]2023Dagan et al.FSETeamsProcess1, Field study
[82]2023de Souza Santos
et al.
ICSE-SEISWorkplacePolicy3, Sample study
[200]2023Fang et al.FSEEducationProduct1, Field experiment
[201]2023FengFSEOpen sourcePeople3, Sample study
[202]2023Graßl and FraserICSE-SEETProgrammingPeople1, Field study
[203]2023Marquardt et al.ICSE-SEETEducationProcess1, Field experiment
[204]2023Pu et al.International Workshop on Metamorphic TestingFairnessProduct4, Computer simulation
[107]2023Qiu et al.ICSE-SEISOpen sourcePeople3, Sample study
[160]2023Santos et al.ICSE-SEISCognitionProduct2, Experimental simulation
D14[175]2023Sultana et al.Empirical
Software
Engineering
Open sourceProcess4, Formal theory
[127]2023van Breukelen et al.ICSEBiasPeople3, Sample study
[156]2023Wang et al.ICSE-SEISBiasPeople1, Field experiment
D11[172]2023Weeraddana et al.Empirical
Software
Engineering
Open sourcePeople3, Judgment study
[205]2023Win et al.FSEOpen sourceProduct3, Sample study
[206]2023Zhao and YoungICSE-SEISCareerPeople3, Sample study
[207]2023ZhaoICSEOpen sourcePeople3, Sample study
[208]2022Almeida and
de Souza
GE@ICSECognitionProcess1, Field Study
[209]2022Gopal and CooperICSE-SEETEducationProcess1, Field experiment
[210]2022Gren and RalphICSEManagementPeople3, Sample study
D2[163]2022Guizani et al.ICSE-SEISWorkplacePolicy1, Field study
[211]2022Haggag et al.Empirical
Software
Engineering
Well-beingProcess4, Formal theory
[212]2022Happe and BuhnovaIEEE SoftwareCareerPeople3, Sample study
S6[145]2022Kanij et al.ICSE-SEISHiringProcess2, Experimental simulation
[153]2022Khalajzadeh et al.ICSE-SEISOpen sourcePeople3, Judgment study
[97]2022Kovaleva et al.GE@ICSEEducationProcess4, Formal theory
[83]2022Kovaleva et al.GE@ICSECareerProcess4, Formal theory
[213]2022Kovaleva et al.GE@ICSECognitionProcess3, Judgment study
[214]2022Marsden et al.IEEE SoftwareWorkplaceProcess4, Formal theory
[164]2022Motogna et al.GE@ICSECareerPolicy1, Field study
[215]2022Nakamura et al.JSSUser experienceProduct4, Formal theory
D9[170]2022Noei and LyonsEmpirical
Software
Engineering
User experienceProduct3, Sample study
[108]2022Rossi and ZacchiroliICSE-SEISOpen sourcePolicy3, Judgment study
[158]2022Santiesteban et al.GE@ICSEEducationProcess4, Formal theory
S8[147]2022Singh et al.Software
Quality
Journal
Open sourcePolicy3, Judgment study
[216]2022Singh and BrandonGE@ICSEOpen sourcePolicy1, Field Study
[217]2022Tahsin et al.GE@ICSEBiasPeople1, Field study
S9[148]2022Trinkenreich et al.ICSE-SEISWorkplacePeople1, Field study
[218]2021Aniche et al.ICSE-SEETEducationPeople1, Field experiment
[219]2021Chatterjee et al.ICSEOpen sourceProcess3, Sample study
[220]2021Foundjem et al.ICSECareerProcess1, Field study
[221]2021Kuttal et al.CHIProgrammingProduct2, Laboratory experiment
[222]2021Machado et al.IEEE SoftwareWell-beingPeople3, Sample study
[223]2021Niculescu et al.ICSE-SEIPWorkplaceProcess1, Field experiment
D15[176]2021Yang et al.FSEFairnessProduct4, Computer simulation
[224]2020Catolino et al.IEEE SoftwareProgrammingPeople1, Field study
D5[159]2020Gralha et al.Empirical
Software
Engineering
ProductProduct2, Laboratory experiment
[225]2020Guizani et al.IEEE SoftwareProgrammingProcess1, Field study
[226]2020Hastings et al.CHITeamsProduct1, Field experiment
S5[144]2020Hilderbrand et al.ICSEProductProcess1, Field experiment
[227]2020Huang et al.FSEBiasPeople2, Laboratory experiment
[228]2020Paganini and GamaICSETeamsPeople3, Sample study
[229]2020Prado et al.IEEE SoftwareWorkplacePeople3, Sample study
D10[171]2020Ralph et al.Empirical
Software
Engineering
Well-beingPeople3, Sample study
[230]2020Sánchez-Gordón
et al.
ICSECareerPeople3, Sample study
[231]2020Simmonds et al.IEEE SoftwareEducationPolicy3, Judgment study
[232]2020Wang and ZhangFSETeamsPeople1, Field experiment
[233]2020Wolff et al.ICSE-SEETCareerPeople1, Field study
[234]2020ZacchiroliIEEE SoftwareOpen sourcePeople1, Field study
2019–2010 studies
[235]2019Aggarwal
et al.
FSEFairnessProcess2, Experimental simulation
[236]2019Bano and ZowghiGE@ICSEGender identificationPeople3, Judgment study
[138]2019Bastarrica
and Simmonds
GE@ICSEEducationPeople1, Field study
S1[142]2019Blincoe et al.IEEE SoftwareWell-beingProcess3, Sample study
[94]2019Buhnova
and Prikrylova
GE@ICSEEducationPeople3, Sample study
S3[96]2019Catolino et al.ICSE-SEISProgrammingPeople4, Formal theory
D4[167]2019Ford et al.ICSE-SEISCognitionProcess2, Laboratory experiment
[84]2019Ford et al.GE@ICSEWorkplacePeople1, Field study
[237]2019HyrynsalmiGE@ICSECareerPeople1, Field study
[104]2019Imtiaz et al.ICSEOpen sourceProcess3, Sample study
[146]2019Kohl-Silveira
and Prikladnicki
CHASEManagementPeople4, Formal theory
D6[161]2019Krüger
and Hermann
GE@ICSEGender identificationProduct2, Experimental simulation
[238]2019Lee and CarverICSEOpen sourcePeople3, Sample study
[239]2019Machado et al.GE@ICSEEducationPeople3, Sample study
[240]2019Marsden and PröbsterCHIGender identificationProcess4, Formal theory
[241]2019May et al.Empirical
Software
Engineering
Open sourceProcess3, Sample study
[242]2019Nguyen-Duc et al.ICSEEducationPeople3, Sample study
[2]2019PatitsasGE@ICSEEducationProcess4, Formal theory
[243]2019Qiu et al.ICSEOpen sourcePeople1, Field study
S7[244]2019Silveira et al.ICSEProgrammingPeople3, Sample study
[245]2019SinghGE@ICSEOpen sourcePolicy3, Sample study
[246]2019Singh
and Brandon
Open Source SystemsWell-beingPolicy3, Sample study
[105]2019Wang
and Redmiles
ICSE-SEISBiasPeople1, Field experiment
[247]2019Wurzelová et al.GE@ICSEOpen sourcePeople1, Field study
[162]2018Bastarrica et al.GE@ICSEEducationPolicy3, Sample study
D8[169]2018Bennaceur et al.GE@ICSEHiringPolicy3, Sample study
[248]2018BorsottiICSE-SEETEducationProcess3, Sample study
[249]2018Chen et al.CHIHiringProduct3, Sample study
[250]2018Clarke et al.GE@ICSECareerPolicy4, Formal theory
[251]2018Gutierrez et al.ICSE-SEETEducationProcess1, Field study
[70]2018Hamidi et al.CHIUser experienceProduct3, Sample study
[252]2018Jász and BeszédesGE@ICSECareerPeople3, Sample study
[253]2018Kohl
and Prikladnicki
GE@ICSECareerPeople1, Field study
[157]2018LeavyGE@ICSEBiasProcess3, Sample study
D13[174]2018Maciel et al.GE@ICSEEducationPolicy4, Formal theory
[254]2018Mendez et al.ICSEOpen sourceProcess1, Field study
[164]2018Mooney et al.GE@ICSEEducationPeople1, Field study
[255]2018RobsonFSEOpen sourcePeople3, Sample study
[132]2018SheedyGE@ICSEEducationPeople1, Field study
[256]2018Tiwari et al.International Workshop on Software
Engineering Education for Millennials
EducationProcess1, Field experiment
[257]2017Ghaisas et al.ICSEWorkplacePolicy4, Computer simulation
[258]2017James et al.ICSE-SEIPCareerPeople3, Sample study
S2[143]2016Burnett et al.Interacting with ComputersProductProduct1, Field experiment
[259]2016Ford et al.FSEWorkplaceProcess1, Field study
[260]2016Lin and SerebrenikInternational Conference on Mining Software RepositoriesGender identificationProduct3, Sample study
[261]2016Parra et al.ICSEOpen sourceProduct3, Sample study
[262]2016Razavian and LagoIEEE SoftwareTeamsPeople1, Field study
[263]2016Robles et al.Open Source SystemsOpen sourcePeople3, Sample study
[264]2015Hazan and ShabtaiACM International Conference on Mobile Software Engineering and SystemsGender identificationProduct4, Computer simulation
S10[149]2015Vasilescu et al.ACM Conference on Human Factors in Computing SystemsOpen sourcePeople1, Field study
[265]2015Vasilescu et al.Working Conference on Mining Software RepositoriesTeamsPeople4, Formal theory
[266]2012Kuechler et al.Open Source SystemsOpen sourcePeople3, Sample study
[267]2010Qiu et al.Open Source SoftwareOpen sourcePeople1, Field study
2009–2000 studies
D7[168]2008Subrahmaniyan
et al.
CHIDebuggingProcess2, Experimental simulation
[268]2006Beckwith et al.CHIDebuggingPeople2, Experimental simulation
[269]2005Beckwith et al.CHIDebuggingProcess2, Experimental simulation
[270]2005Katira et al.ICSEProgrammingPeople1, Field experiment

References

  1. Abbate, J. Guest Editor’s Introduction: Women and Gender in the History of Computing. IEEE Ann. Hist. Comput. 2003, 25, 4–8. [Google Scholar] [CrossRef]
  2. Patitsas, E. The social closure of undergraduate computing: Lessons for the contemporary enrolment boom. In Proceedings of the 2019 IEEE/ACM 2nd International Workshop on Gender Equality in Software Engineering (GE), Montreal, QC, Canada, 27 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 33–36. [Google Scholar]
  3. Hermans, F.; Schlesinger, A. A Case for Feminism in Programming Language Design. In Proceedings of the 2024 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Pasadena, CA, USA, 23–25 October 2024; pp. 205–222. [Google Scholar]
  4. Abebe, R.; Aruleba, K.; Birhane, A.; Kingsley, S.; Obaido, G.; Remy, S.L.; Sadagopan, S. Narratives and Counternarratives on Data Sharing in Africa. In Proceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency, Virtual, 3–10 March 2021; Association for Computing Machinery: New York, NY, USA, 2021; pp. 329–341. [Google Scholar]
  5. Ciolfi Felice, M.; Feldfeber, I.; Glasserman Apicella, C.; Quiroga, Y.B.; Ansaldo, J.; Lapenna, L.; Bezchinsky, S.; Barriga Rubio, R.; García, M. Doing the Feminist Work in AI: Reflections from an AI Project in Latin America. In Proceedings of the 2025 CHI Conference on Human Factors in Computing Systems, Yokohama, Japan, 26 April–1 May 2025; pp. 1–18. [Google Scholar]
  6. Klein, L.; D’Ignazio, C. Data feminism for AI. In Proceedings of the 2024 ACM Conference on Fairness, Accountability, and Transparency, Rio de Janeiro, Brazil, 3–6 June 2024; pp. 100–112. [Google Scholar]
  7. Mayeda, C.; Singh, A.; Mahale, A.; Sakr, L.S.; ElSherief, M. Applying Data Feminism Principles to Assess Bias in English and Arabic NLP Research. In Proceedings of the 2025 ACM Conference on Fairness, Accountability, and Transparency, Athens, Greece, 23–26 June 2025; pp. 1769–1792. [Google Scholar]
  8. Sjøberg, D.I.; Hannay, J.E.; Hansen, O.; Kampenes, V.B.; Karahasanovic, A.; Liborg, N.-K.; Rekdal, A.C. A survey of controlled experiments in software engineering. IEEE Trans. Softw. Eng. 2005, 31, 733–753. [Google Scholar] [CrossRef]
  9. Carver, J.C.; Jaccheri, L.; Morasca, S.; Shull, F. A checklist for integrating student empirical studies with research and teaching goals. Empir. Softw. Eng. 2010, 15, 35–59. [Google Scholar] [CrossRef]
  10. Wohlin, C. An evidence profile for software engineering research and practice. In Perspectives on the Future of Software Engineering: Essays in Honor of Dieter Rombach; Springer: Berlin/Heidelberg, Germany, 2013; pp. 145–157. [Google Scholar]
  11. Fernández, D.M.; Passoth, J.-H. Empirical software engineering: From discipline to interdiscipline. J. Syst. Softw. 2019, 148, 170–179. [Google Scholar] [CrossRef]
  12. Stol, K.-J.; Fitzgerald, B. The ABC of software engineering research. ACM Trans. Softw. Eng. Methodol. TOSEM 2018, 27, 1–51. [Google Scholar] [CrossRef]
  13. Stol, K.-J.; Fitzgerald, B. Guidelines for conducting software engineering research. In Contemporary Empirical Methods in Software Engineering; Springer: Berlin/Heidelberg, Germany, 2020; pp. 27–62. [Google Scholar]
  14. Abusaleh, S.; AbdelFattah, E.; Alabadi, Z.; Sharieh, A. The effects of Educational Multimedia for Scientific Signs in the Holy Quran in improving the creative thinking skills for deaf children. In Innovations in Computing Sciences and Software Engineering; Springer: Dordrecht, The Netherlands, 2010; pp. 403–408. [Google Scholar]
  15. Aigner, B.; David, V.; Deinhofer, M.M.; Kratschanova, A.; Veigl, D.C. The AsTeRICS Academy for cross-cultural education in assistive technologies. In Proceedings of the 2014 Information Technology Based Higher Education and Training (ITHET), York, UK, 11–13 September 2014; pp. 1–7. [Google Scholar]
  16. Achilleos, A.P.; Mettouris, C.; Yeratziotis, A.; Papadopoulos, G.A.; Pllana, S.; Huber, F.; Jäger, B.; Leitner, P.; Ocsovszky, Z.; Dinnyés, A. SciChallenge: A social media aware platform for contest-based STEM education and motivation of young students. IEEE Trans. Learn. Technol. 2018, 12, 98–111. [Google Scholar] [CrossRef]
  17. Groher, I.; Vierhauser, M.; Sabitzer, B.; Kuka, L.; Hofer, A.; Muster, D. Exploring diversity in introductory programming classes: An experience report. In Proceedings of the ACM/IEEE 44th International Conference on Software Engineering: Software Engineering Education and Training, Pittsburgh, PA, USA, 21–29 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 102–112. [Google Scholar]
  18. Hyrynsalmi, S.M. How diversity and inclusion are approached in software engineering university-level teaching. In Proceedings of the 2023 IEEE/ACM 4th Workshop on Gender Equity, Diversity, and Inclusion in Software Engineering (GEICSE), Melbourne, Australia, 20–20 May 2023; pp. 17–24. [Google Scholar]
  19. Hyrynsalmi, S.M. Challenges and opportunities: Implementing diversity and inclusion in software engineering university level education in Finland. J. Syst. Softw. 2025, 219, 112239. [Google Scholar] [CrossRef]
  20. O’Brien, L.; Kanij, T.; Grundy, J. Assessing gender bias in the software used in computer science and software engineering education. J. Syst. Softw. 2025, 219, 112225. [Google Scholar] [CrossRef]
  21. Turcios, M.N.; Boyd, A.E.; Smith, A.D.; Johnson, B. A Preliminary Framework for Intersectionality in ML Pipelines. arXiv 2025, arXiv:2505.08792. [Google Scholar]
  22. Bardzell, S. Feminist HCI: Taking stock and outlining an agenda for design. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Atlanta, GA, USA, 10–15 April 2010; pp. 1301–1310. [Google Scholar]
  23. Bellini, R.; Leal, D.D.C.; Dixon, H.A.; Fox, S.E.; Strohmayer, A. “There is No Justice, Just Us”: Making Mosaics of Justice in Social Justice Human-Computer Interaction. In Proceedings of the Extended Abstracts of the 2022 CHI Conference on Human Factors in Computing Systems, New Orleans, LA, USA, 29 April–5 May 2022; Association for Computing Machinery: New York, NY, USA, 2022. [Google Scholar]
  24. Rode, J.A. A theoretical agenda for feminist HCI. Interact. Comput. 2011, 23, 393–400. [Google Scholar] [CrossRef]
  25. Muller, M. Feminism asks the “Who” questions in HCI. Interact. Comput. 2011, 23, 447–449. [Google Scholar] [CrossRef]
  26. Breslin, S.; Wadhwa, B. Exploring Nuanced Gender Perspectives within the HCI Community. In Proceedings of the 6th Indian Conference on Human-Computer Interaction, New Delhi, India, 7–9 December 2014; Association for Computing Machinery: New York, NY, USA, 2014; pp. 45–54. [Google Scholar]
  27. Breslin, S.; Wadhwa, B. Towards a Gender HCI Curriculum. In Proceedings of the 33rd Annual ACM Conference Extended Abstracts on Human Factors in Computing Systems, Seoul, Republic of Korea, 18–23 April 2015; Association for Computing Machinery: New York, NY, USA, 2015; pp. 1091–1096. [Google Scholar]
  28. Key, C.; Gatehouse, C.; Taylor, N. Feminist Care in the Anthropocene: Packing and Unpacking Tensions in Posthumanist HCI. In Proceedings of the Designing Interactive Systems Conference, Virtual, 13–17 June 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 677–692. [Google Scholar]
  29. Bardzell, S. Utopias of Participation: Feminism, Design, and the Futures. ACM Trans. Comput.-Hum. Interact. 2018, 25, 1–24. [Google Scholar] [CrossRef]
  30. Søndergaard, M.L.J.; Kannabiran, G.; Chopra, S.; Campo Woytuk, N.; Gamage, D.; Alabdulqader, E.; McKinnon, H.; Winschiers-Theophilus, H.; Bardzell, S. Feminist Voices about Ecological Issues in HCI. In Proceedings of the Extended Abstracts of the 2022 CHI Conference on Human Factors in Computing Systems, New Orleans, LA, USA, 29 April–5 May 2022; Association for Computing Machinery: New York, NY, USA, 2022. [Google Scholar]
  31. Croon, A. Thinking with care in human–computer interaction. Fem. Theory 2022, 23, 232–246. [Google Scholar] [CrossRef]
  32. Dimond, J.P. Feminist HCI for Real: Designing Technology in Support of a Social Movement; Georgia Institute of Technology: Atlanta, GA, USA, 2012. [Google Scholar]
  33. Strengers, Y.; Sadowski, J.; Li, Z.; Shimshak, A.; ‘Floyd’ Mueller, F. What can HCI learn from sexual consent? A feminist process of embodied consent for interactions with emerging technologies. In Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, Yokohama, Japan, 8–13 May 2021; Association for Computing Machinery: New York, NY, USA, 2021; pp. 1–13. [Google Scholar]
  34. Bellini, R.; Meissner, J.; Finnigan, S.M.; Strohmayer, A. Feminist human–computer interaction: Struggles for past, contemporary and futuristic feminist theories in digital innovation. Fem. Theory 2022, 23, 143–149. [Google Scholar] [CrossRef]
  35. D’Ignazio, C.; Bhargava, R. Data visualization literacy: A feminist starting point. Data Vis. Soc. 2020, 207–222. [Google Scholar] [CrossRef]
  36. d’Ignazio, C.; Klein, L.F. Feminist data visualization. In Proceedings of the Workshop on Visualization for the Digital Humanities (VIS4DH), Baltimore, MD, USA, 24 October 2016; Institute of Electrical and Electronics Engineers: New York, NY, USA, 2016; pp. 1–5. [Google Scholar]
  37. Hill, R.L. What is at stake in data visualization? A feminist critique of the rhetorical power of data visualizations in the media. In Data Visualization in Society; Amsterdam University Press: Amsterdam, The Netherlands, 2020; pp. 391–405. [Google Scholar]
  38. Oliveira, B. Data Feminism Influence on Data Visualization. In CAPSI 2023 Proceedings; AIS eLibrary: Atlanta, GA, USA, 2023; pp. 365–381. [Google Scholar]
  39. D’ignazio, C.; Klein, L.F. Data Feminism; MIT Press: Cambridge, MA, USA, 2020. [Google Scholar]
  40. D’Ignazio, C.; Klein, L.F. Seven intersectional feminist principles for equitable and actionable COVID-19 data. Big Data Soc. 2020, 7, 2053951720942544. [Google Scholar] [CrossRef]
  41. Gray, J.; Witt, A. A feminist data ethics of care for machine learning: The what, why, who and how. First Monday 2021, 26. [Google Scholar] [CrossRef]
  42. Suresh, S.; Renukappa, S.; Kamunda, A. Building Information Modelling in the Framework of Knowledge Management: A Water Industry Case Study. In Proceedings of the 2019 3rd International Conference on Information System and Data Mining, Houston, TX, USA, 6–8 April 2019; Association for Computing Machinery: New York, NY, USA, 2019; pp. 234–240. [Google Scholar]
  43. Yee, K.; Tantipongpipat, U.; Mishra, S. Image cropping on twitter: Fairness metrics, their limitations, and the importance of representation, design, and agency. Proc. ACM Hum.-Comput. Interact. 2021, 5, 1–24. [Google Scholar] [CrossRef]
  44. Yoon, H. Digital flesh: A feminist approach to the body in cyberspace. Gend. Educ. 2021, 33, 578–593. [Google Scholar] [CrossRef]
  45. Ahmed, M.A.; Chatterjee, M.; Dadure, P.; Pakray, P. The role of biased data in computerized gender discrimination. In Proceedings of the Third Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Pittsburgh, PA, USA, 20 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 6–11. [Google Scholar]
  46. Burnett, M. Getting Outside the Bug Boxes (Keynote). In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, San Francisco, CA, USA, 3–9 December 2023; Association for Computing Machinery: New York, NY, USA, 2023; p. 2. [Google Scholar]
  47. Guizani, M.; Steinmacher, I.; Emard, J.; Fallatah, A.; Burnett, M.; Sarma, A. How to debug inclusivity bugs? A debugging process with information architecture. In Proceedings of the 2022 ACM/IEEE 44th International Conference on Software Engineering: Software Engineering in Society, Pittsburgh, PA, USA, 21–29 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 90–101. [Google Scholar]
  48. d’Ignazio, C.; Klein, L.F. Feminist data visualization. In Workshop on Visualization for the Digital Humanities (VIS4DH); IEEE: Baltimore, MD, USA, 2016. [Google Scholar]
  49. Crenshaw, K.W. On Intersectionality: Essential Writings; The New Press: New York, NY, USA, 2017. [Google Scholar]
  50. Kong, Y. Are “intersectionally fair” ai algorithms really fair to women of color? A philosophical analysis. In Proceedings of the 2022 ACM Conference on Fairness, Accountability, and Transparency, Seoul, Republic of Korea, 21–24 June 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 485–494. [Google Scholar]
  51. Collins, P.H.; da Silva, E.C.G.; Ergun, E.; Furseth, I.; Bond, K.D.; Martínez-Palacios, J. Intersectionality as critical social theory: Intersectionality as critical social theory, Patricia Hill Collins, Duke University Press, 2019. Contemp. Polit. Theory 2021, 20, 690. [Google Scholar] [CrossRef]
  52. United Nations Department of Economic and Social Affairs. Action Plans for Equality and Diversity: 17 Goals to Transform the World for Persons with Disabilities. 2022. Available online: https://www.un.org/development/desa/disabilities/envision2030.html (accessed on 22 April 2024).
  53. United Nations. Intersectionality Resource Guide and Toolkit: An Intersectional Approach to Leave No One Behind; United Nations: New York, NY, USA, 2021; Available online: https://www.unwomen.org/en/digital-library/publications/2022/01/intersectionality-resource-guide-and-toolkit (accessed on 22 April 2024).
  54. Stewart, A.E.B.; Amon, M.J.; Duran, N.D.; D’Mello, S.K. Beyond Team Makeup: Diversity in Teams Predicts Valued Outcomes in Computer-Mediated Collaborations. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems, Honolulu, HI, USA, 25–30 April 2020; Association for Computing Machinery: New York, NY, USA, 2020; pp. 1–13. [Google Scholar]
  55. Cheong, M.; Leins, K.; Coghlan, S. Computer science communities: Who is speaking, and who is listening to the women? Using an ethics of care to promote diverse voices. In Proceedings of the 2021 ACM Conference on Fairness, Accountability, and Transparency, Virtual, 3–10 March 2021; Association for Computing Machinery: New York, NY, USA, 2021; pp. 106–115. [Google Scholar]
  56. Johnson, G.M. Are algorithms value-free?: Feminist theoretical virtues in machine learning. J. Moral Philos. 2023, 21, 27–61. [Google Scholar] [CrossRef]
  57. Langrock, I.; González-Bailón, S. The gender divide in Wikipedia: Quantifying and assessing the impact of two feminist interventions. J. Commun. 2022, 72, 297–321. [Google Scholar] [CrossRef]
  58. Suresh, H.; Movva, R.; Dogan, A.L.; Bhargava, R.; Cruxên, I.; Cuba, Á.M.; Taurino, G.; So, W.; D’Ignazio, C. Towards intersectional feminist and participatory ML: A case study in supporting Feminicide Counterdata Collection. In Proceedings of the 2022 ACM Conference on Fairness, Accountability, and Transparency, Seoul, Republic of Korea, 21–24 June 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 667–678. [Google Scholar]
  59. Şahin Timar, Z.; Mısırlı, Ö. Effective Strategies for Encouraging Girls in Informatics. In International Conference on Human-Computer Interaction; Springer: New York, NY, USA, 2023; pp. 377–392. [Google Scholar]
  60. Szlavi, A.; Versino, S.; Zanardi, I.; Bolesta, K.; Jaccheri, L. Bridging values: The inclusion of young generations in computing. In Proceedings of the International Conference on Human-Computer Interaction, Copenhagen, Denmark, 23–28 July 2023; Springer: New York, NY, USA, 2023; pp. 154–170. [Google Scholar]
  61. Díaz, P.; Silva, P.A.; Tuma, K. The Equality Maturity Model: An actionable tool to advance gender balance in leadership and participation roles. In Proceedings of the 2024 IEEE Global Engineering Education Conference (EDUCON), Kos Island, Greece, 8–11 May 2024; Institute of Electrical and Electronics Engineers: New York, NY, USA, 2024; pp. 1–5. [Google Scholar]
  62. Jaccheri, L.; Buhnova, B.; Penzenstadler, B.; Boudaoud, K.; Lenarduzzi, V. European Network for Gender Balance in Informatics (EUGAIN): Activities and Results. arXiv 2024, arXiv:2407.16906. [Google Scholar]
  63. Cutrupi, C.M.; Zanardi, I.; Jaccheri, L.; Landoni, M. Draw a Software Engineer Test—An Investigation into Children’s Perceptions of Software Engineering Profession. In Proceedings of the 45th International Conference on Software Engineering: Software Engineering in Society, Melbourne, Australia, 14–20 May 2023; IEEE Press: Melbourne, Australia, 2023; pp. 37–47. [Google Scholar]
  64. Dray, S.M.; Peters, A.N.; Brock, A.M.; Peer, A.; Druin, A.; Gitau, S.; Kumar, J.; Murray, D. Leveraging the progress of women in the HCI field to address the diversity chasm. In Proceedings of the CHI ’13 Extended Abstracts on Human Factors in Computing Systems, Paris, France, 27 April–2 May 2013; Association for Computing Machinery: New York, NY, USA, 2013; pp. 2399–2406. [Google Scholar]
  65. Dray, S.M.; Peer, A.; Brock, A.M.; Peters, A.; Bardzell, S.; Burnett, M.; Churchill, E.; Poole, E.; Busse, D.K. Exploring the representation of women perspectives in technologies. In Proceedings of the CHI ’13 Extended Abstracts on Human Factors in Computing Systems, Paris, France, 27 April–2 May 2013; Association for Computing Machinery: New York, NY, USA, 2013; pp. 2447–2454. [Google Scholar]
  66. Jaccheri, L. Gender issues in computer science research, education, and society. In Proceedings of the 27th ACM Conference on Innovation and Technology in Computer Science Education, Dublin, Ireland, 8–13 July 2022; Association for Computing Machinery: New York, NY, USA, 2022; Volume 1, p. 4. [Google Scholar]
  67. Jaccheri, L. Women and Software Engineering. ACM Sigsoft Softw. Eng. Notes 2024, 49, 16–18. [Google Scholar] [CrossRef]
  68. Haverkamp, A.; Butler, A.; Pelzl, N.S.; Bothwell, M.K.; Montfort, D.; Driskill, Q.-L. Exploring transgender and gender nonconforming engineering undergraduate experiences through autoethnography. In Proceedings of the 2019 CoNECD-The Collaborative Network for Engineering and Computing Diversity, Crystal City, VA, USA, 14 April 2019; National Science Foundation: Alexandria, VA, USA, 2019; pp. 1–20. [Google Scholar]
  69. McGuire, J.K.; Berg, D.; Catalpa, J.M.; Morrow, Q.J.; Fish, J.N.; Nic Rider, G.; Steensma, T.; Cohen-Kettenis, P.T.; Spencer, K. Utrecht Gender Dysphoria Scale-Gender Spectrum (UGDS-GS): Construct validity among transgender, nonbinary, and LGBQ samples. Int. J. Transgender Health 2020, 21, 194–208. [Google Scholar] [CrossRef]
  70. Hamidi, F.; Scheuerman, M.K.; Branham, S.M. Gender Recognition or Gender Reductionism? The Social Implications of Embedded Gender Recognition Systems. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, Montreal, QC, Canada, 21–26 April 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 1–13. [Google Scholar]
  71. Hamidi, F.; Karachiwalla, Z. “I’m Ok Because I’m Alive”: Understanding Socio-Cultural Accessibility Barriers for Refugees with Disabilities in the US. In Proceedings of the 19th International Web for All Conference, Lyon, France, 25–26 April 2022; Association for Computing Machinery: New York, NY, USA, 2022. [Google Scholar]
  72. de Souza Santos, R.; Gama, K. Hidden Populations in Software Engineering: Challenges, Lessons Learned, and Opportunities. In Proceedings of the 2024 IEEE/ACM International Workshop on Methodological Issues with Empirical Studies in Software Engineering (WSESE), Lisbon, Portugal, 16 April 2024; Association for Computing Machinery: New York, NY, USA, 2024; pp. 1–6. [Google Scholar]
  73. Beyer, S.; Rynes, K.; Perrault, J.; Hay, K.; Haller, S. Gender differences in computer science students. In Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education, Reno, NV, USA, 19–23 February 2003; pp. 49–53. [Google Scholar]
  74. Ioannis, B.; Maria, K. Gender and student course preferences and course performance in computer science departments: A case study. Educ. Inf. Technol. 2019, 24, 1269–1291. [Google Scholar] [CrossRef]
  75. de Souza Santos, R.; Stuart-Verner, B.; de Magalhaes, C.V. LGBTQIA+ (in) visibility in computer science and software engineering education. In Proceedings of the 2023 IEEE/ACM 16th International Conference on Cooperative and Human Aspects of Software Engineering (CHASE), Melbourne, Australia, 14–15 May 2023; pp. 167–172. [Google Scholar]
  76. Liberatore, M.J.; Wagner, W.P. Gender, performance, and self-efficacy: A quasi-experimental field study. J. Comput. Inf. Syst. 2022, 62, 109–117. [Google Scholar] [CrossRef]
  77. Mennega, N.; De Villiers, C. A quarter century of gender and information systems research: The role of theory in investigating the gender imbalance. Gend. Technol. Dev. 2021, 25, 112–130. [Google Scholar] [CrossRef]
  78. Alfrey, L.; Twine, F.W. Gender-fluid geek girls: Negotiating inequality regimes in the tech industry. Gend. Soc. 2017, 31, 28–50. [Google Scholar] [CrossRef]
  79. Brauner, P.; Ziefle, M.; Schroeder, U.; Leonhardt, T.; Bergner, N.; Ziegler, B. Gender influences on school students’ mental models of computer science: A quantitative rich picture analysis with sixth graders. In Proceedings of the 4th Conference on Gender & IT, Heilbronn, Germany, 14–15 May 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 113–122. [Google Scholar]
  80. Takaoka, A.J.; Ahlers, D.; Ådlandsvik, F.W.; Dovland, E.S.; Jaccheri, L. Towards understanding digital support contributing to climate neutral, inclusive, and beautiful cities: A systematic literature review. In Proceedings of the 2023 IEEE/ACM 7th International Workshop on Green and Sustainable Software (GREENS), Melbourne, Australia, 14 May 2023; pp. 30–37. [Google Scholar]
  81. Takaoka, A.J.W. Reality Pregnancy and the Online Recolonization of the Female Body. In Proceedings of the International Conference on Human-Computer Interaction, Gothenburg, Sweden, 22–27 June 2023; Springer: New York, NY, USA, 2023; pp. 276–291. [Google Scholar]
  82. de Souza Santos, R.; de Magalhães, C.V.C.; Ralph, P. Benefits and Limitations of Remote Work to LGBTQIA+ Software Professionals. In Proceedings of the 45th International Conference on Software Engineering: Software Engineering in Society, Melbourne, Australia, 14–20 May 2023; IEEE Press: Melbourne, Australia, 2023; pp. 48–57. [Google Scholar]
  83. Kovaleva, Y.; Happonen, A.; Kindsiko, E. Designing gender-neutral software engineering program. Stereotypes, social pressure, and current attitudes based on recent studies. In Proceedings of the Third Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Pittsburgh, PA, USA, 20 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 43–50. [Google Scholar]
  84. Ford, D.; Milewicz, R.; Serebrenik, A. How remote work can foster a more inclusive environment for transgender developers. In Proceedings of the 2nd International Workshop on Gender Equality in Software Engineering, Montreal, QC, Canada, 27 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 9–12. [Google Scholar]
  85. Martin, C.D. Draw a computer scientist. ACM SIGCSE Bull. 2004, 36, 11–12. [Google Scholar] [CrossRef]
  86. European Commission. Women Active in the ICT Sector; European Commission: Brussels, Belgium, 2013. [Google Scholar]
  87. Patón-Romero, J.D.; Block, S.; Ayala, C.; Jaccheri, L. Gender Equality in Information Technology Processes: A Systematic Mapping Study. In Advances in Information and Communication; Arai, K., Ed.; Springer Nature: Cham, Switzerland, 2023; Volume 652, pp. 310–327. ISBN 978-3-031-28072-6. [Google Scholar]
  88. Rubegni, E.; Penzenstadler, B.; Landoni, M.; Jaccheri, L.; Dodig-Crnkovic, G. Owning Your Career Paths: Storytelling to Engage Women in Computer Science. In Gender in AI and Robotics: The Gender Challenges from an Interdisciplinary Perspective; Springer: New York, NY, USA, 2023; pp. 1–25. [Google Scholar]
  89. Patón-Romero, J.D.; Vinuesa, R.; Jaccheri, L.; Baldassarre, M.T. Artificial Intelligence and Gender Equality: A Systematic Mapping Study. In Proceedings of the 16th Multi Conference on Computer Science and Information Systems (MCCSIS 2022), Lisbon, Portugal, 19–22 July 2022; pp. 120–130. Available online: https://www.scopus.com/inward/record.uri?eid=2-s2.0-85142230709&partnerID=40&md5=168f4ad20c7d39b0ae6027141d914b3c (accessed on 22 April 2024).
  90. Paton-Romero, J.D.; Vinuesa, R.; Jaccheri, L.; Baldassarre, M.T. State of gender equality in and by artificial intelligence. IADIS-Int. J. Comput. Sci. Inf. Syst. 2022, 17, 31–48. [Google Scholar]
  91. Takaoka, A.J.W.; Jaccheri, L. Mapping Gamification Elements to Heuristics and Behavior Change in Early Phase Inclusive Design: A Case Study. In Proceedings of the International Conference on Human-Computer Interaction, Washington, DC, USA, 29 June–4 July 2024; Springer: New York, NY, USA, 2024; pp. 143–161. [Google Scholar]
  92. Cameron, L. Margaret Hamilton: First Software Engineer. Tech News IEEE Comput. Soc. 2018. Available online: https://www.computer.org/publications/tech-news/events/what-to-know-about-the-scientist-who-invented-the-term-software-engineering (accessed on 22 April 2024).
  93. Gürer, D. Women in computing history. ACM SIGCSE Bull. 2002, 34, 116–120. [Google Scholar] [CrossRef]
  94. Buhnova, B.; Prikrylova, D. Women want to learn tech: Lessons from the Czechitas education project. In Proceedings of the 2nd International Workshop on Gender Equality in Software Engineering, Montreal, QC, Canada, 27 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 25–28. [Google Scholar]
  95. Caballero-Espinosa, E.; Carver, J.C.; Stowers, K. Community smells—The sources of social debt: A systematic literature review. Inf. Softw. Technol. 2023, 153, 107078. [Google Scholar] [CrossRef]
  96. Catolino, G.; Palomba, F.; Tamburri, D.A.; Serebrenik, A.; Ferrucci, F. Gender diversity and women in software teams: How do they affect community smells? In Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Society, Montreal, QC, Canada, 25–31 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 11–20. [Google Scholar]
  97. Kovaleva, Y.; Happonen, A.; Hasheela-Mufeti, V. Pros and Cons of running educational hackathons in a gender-neutral fashion. In Proceedings of the Third Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Pittsburgh, PA, USA, 20 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 27–34. [Google Scholar]
  98. García-Holgado, A.; Mena, J.; García-Peñalvo, F.J.; González, C. Inclusion of gender perspective in Computer Engineering careers: Elaboration of a questionnaire to assess the gender gap in tertiary education. In Proceedings of the 2018 IEEE Global Engineering Education Conference (EDUCON), Canary Islands, Spain, 18–20 April 2018; Institute of Electrical and Electronics Engineers: New York, NY, USA, 2018; pp. 1547–1554. [Google Scholar]
  99. Basow, S.A. Gender: Stereotypes and Roles; Thomson Brooks/Cole Publishing Co.: Pacific Grove, CA, USA, 1992. [Google Scholar]
  100. Chambers, D.W. Stereotypic images of the scientist: The draw-a-scientist test. Sci. Educ. 1983, 67, 255–265. [Google Scholar] [CrossRef]
  101. Babaeianjelodar, M.; Lorenz, S.; Gordon, J.; Matthews, J.; Freitag, E. Quantifying Gender Bias in Different Corpora. In Proceedings of the Companion Proceedings of the Web Conference 2020, Taipei, Taiwan, 20–24 April 2020; Association for Computing Machinery: New York, NY, USA, 2020; pp. 752–759. [Google Scholar]
  102. Kotek, H.; Dockum, R.; Sun, D. Gender bias and stereotypes in large language models. In Proceedings of the ACM Collective Intelligence Conference, Delft, The Netherlands, 6–9 November 2023; Association for Computing Machinery: New York, NY, USA, 2023; pp. 12–24. [Google Scholar]
  103. Rekabsaz, N.; Schedl, M. Do neural ranking models intensify gender bias? In Proceedings of the 43rd International ACM SIGIR Conference on Research and Development in Information Retrieval, Virtual Event, 25–30 July 2020; Association for Computing Machinery: New York, NY, USA, 2020; pp. 2065–2068. [Google Scholar]
  104. Imtiaz, N.; Middleton, J.; Chakraborty, J.; Robson, N.; Bai, G.; Murphy-Hill, E. Investigating the effects of gender bias on GitHub. In Proceedings of the 41st International Conference on Software Engineering, Montréal, QC, Canada, 25–31 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 700–711. [Google Scholar]
  105. Wang, Y.; Redmiles, D. Implicit gender biases in professional software development: An empirical study. In Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Society, Montreal, QC, Canada, 25–31 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 1–10. [Google Scholar]
  106. Rodríguez-Pérez, G.; Nadri, R.; Nagappan, M. Perceived diversity in software engineering: A systematic literature review. Empir. Softw. Eng. 2021, 26, 102. [Google Scholar] [CrossRef]
  107. Qiu, H.S.; Zhao, Z.H.; Yu, T.K.; Wang, J.; Ma, A.; Fang, H.; Dabbish, L.; Vasilescu, B. Gender Representation Among Contributors to Open-Source Infrastructure: An Analysis of 20 Package Manager Ecosystems. In Proceedings of the 45th International Conference on Software Engineering: Software Engineering in Society, Melbourne, Australia, 14–20 May 2023; IEEE Press: Melbourne, Australia, 2023; pp. 180–187. [Google Scholar]
  108. Rossi, D.; Zacchiroli, S. Geographic diversity in public code contributions: An exploratory large-scale study over 50 years. In Proceedings of the 19th International Conference on Mining Software Repositories, Pittsburgh, PA, USA, 23–24 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 80–85. [Google Scholar]
  109. Singh, S.; Basu, D. Impact on Women Undergraduate CS Students’ Experiences from a Mentoring Program. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education, Portland, OR, USA, 11–14 March 2020; Association for Computing Machinery: New York, NY, USA, 2021; p. 1266. [Google Scholar]
  110. Sharma, K.; Torrado, J.C.; Gómez, J.; Jaccheri, L. Improving girls’ perception of computer science as a viable career option through game playing and design: Lessons from a systematic literature review. Entertain. Comput. 2021, 36, 100387. [Google Scholar] [CrossRef]
  111. Blair, E.E.; Miller, R.B.; Ong, M.; Zastavker, Y.V. Undergraduate STEM instructors’ teacher identities and discourses on student gender expression and equity. J. Eng. Educ. 2017, 106, 14–43. [Google Scholar] [CrossRef]
  112. Rainey, K.; Dancy, M.; Mickelson, R.; Stearns, E.; Moller, S. Race and gender differences in how sense of belonging influences decisions to major in STEM. Int. J. STEM Educ. 2018, 5, 10. [Google Scholar] [CrossRef] [PubMed]
  113. Ozkaya, I. Mom, Where Are the Girls? IEEE Softw. 2021, 38, 3–6. [Google Scholar] [CrossRef]
  114. de Vassimon Manela, D.; Errington, D.; Fisher, T.; van Breugel, B.; Minervini, P. Stereotype and skew: Quantifying gender bias in pre-trained and fine-tuned language models. In Proceedings of the 16th Conference of the European Chapter of the Association for Computational Linguistics: Main Volume, Kyiv, Ukraine, 19–23 April 2021; Association for Computational Linguistics: Kyiv, Ukraine, 2021; pp. 2232–2242. [Google Scholar]
  115. Lu, K.; Mardziel, P.; Wu, F.; Amancharla, P.; Datta, A. Gender Bias in Neural Natural Language Processing; Springer: New York, NY, USA, 2020. [Google Scholar]
  116. Vig, J.; Gehrmann, S.; Belinkov, Y.; Qian, S.; Nevo, D.; Singer, Y.; Shieber, S. Investigating gender bias in language models using causal mediation analysis. Adv. Neural Inf. Process. Syst. 2020, 33, 12388–12401. [Google Scholar]
  117. Quinn, D.M. Concealable versus conspicuous stigmatized identities. In Stigma and Group Inequality; Psychology Press: England, UK, 2006; pp. 97–118. [Google Scholar]
  118. Hatzenbuehler, M.L.; Nolen-Hoeksema, S.; Dovidio, J. How does stigma “get under the skin”? The mediating role of emotion regulation. Psychol. Sci. 2009, 20, 1282–1289. [Google Scholar] [CrossRef] [PubMed]
  119. Boyd, J.E.; Adler, E.P.; Otilingam, P.G.; Peters, T. Internalized Stigma of Mental Illness (ISMI) scale: A multinational review. Compr. Psychiatry 2014, 55, 221–231. [Google Scholar] [CrossRef] [PubMed]
  120. Takaoka, A.J.W. Across the Generational Divide: Exploring Stigmas About Voluntarily Childless Women in Hawaii. Ph.D. Thesis, University of Hawai’i at Manoa, Honolulu, HI, USA, 2021. [Google Scholar]
  121. Dagan, E.; Sarma, A.; Chang, A.; D’Angelo, S.; Dicker, J.; Murphy-Hill, E. Building and Sustaining Ethnically, Racially, and Gender Diverse Software Engineering Teams: A Study at Google. In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, San Francisco, CA, USA, 3–9 December 2023; Association for Computing Machinery: New York, NY, USA, 2023; pp. 631–643. [Google Scholar]
  122. Gren, L. On gender, ethnicity, and culture in empirical software engineering research. In Proceedings of the 11th International Workshop on Cooperative and Human Aspects of Software Engineering, Gothenburg, Sweden, 27 May 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 77–78. [Google Scholar]
  123. Winchester, H.; Boyd, A.E.; Johnson, B. An exploration of intersectionality in software development and use. In Proceedings of the Third Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Pittsburgh, PA, USA, 20 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 67–70. [Google Scholar]
  124. Winchester, H.; Boyd, A.E.; Johnson, B. Harmful Terms in Computing: Towards Widespread Detection and Correction. In Proceedings of the 45th International Conference on Software Engineering: Software Engineering in Society, Melbourne, Australia, 14–20 May 2023; IEEE Press: Melbourne, Australia, 2023; pp. 132–137. [Google Scholar]
  125. Szlavi, A.; Hansen, M.F.; Husnes, S.H.; Conte, T.U. Intersectionality in Computer Science: A Systematic Literature Review. In Proceedings of the 2023 IEEE/ACM 4th Workshop on Gender Equity, Diversity, and Inclusion in Software Engineering (GEICSE), Melbourne, Australia, 20–20 May 2023; pp. 9–16. [Google Scholar]
  126. Tuma, K.; Van Der Lee, R. The Role of Diversity in Cybersecurity Risk Analysis: An Experimental Plan. In Proceedings of the Third Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Pittsburgh, PA, USA, 20 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 12–18. [Google Scholar]
  127. van Breukelen, S.; Barcomb, A.; Baltes, S.; Serebrenik, A. “STILL AROUND”: Experiences and Survival Strategies of Veteran Women Software Developers. In Proceedings of the 45th International Conference on Software Engineering, Melbourne, Australia, 14–20 May 2023; IEEE Press: Melbourne, VIC, Australia, 2023; pp. 1148–1160. [Google Scholar]
  128. Chiou, E.K.; Holden, R.J.; Ghosh, S.; Flores, Y.; Roscoe, R.D. Recruitment, Admissions, Hiring, Retention, and Promotion: Mechanisms of Diversity, Equity, Inclusion (DEI) and Belonging in Higher Education. In Proceedings of the Human Factors and Ergonomics Society Annual Meeting, Chicago, IL, USA, 13–17 October 2025; SAGE Publications Sage: Los Angeles, CA, USA, 2022; Vol. 66, pp. 135–138. [Google Scholar]
  129. Wilson, A.W.; Patón-Romero, J.D. Gender equality in tech entrepreneurship: A systematic mapping study. In Proceedings of the Third Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Pittsburgh, PA, USA, 20 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 51–58. [Google Scholar]
  130. Dutta, R.; Costa, D.E.; Shihab, E.; Tajmel, T. Diversity Awareness in Software Engineering Participant Research. In Proceedings of the 45th International Conference on Software Engineering: Software Engineering in Society, Melbourne, Australia, 14–20 May 2023; IEEE Press: Melbourne, Australia, 2023; pp. 120–131. [Google Scholar]
  131. O’Meara, K.; Culpepper, D.; Templeton, L.L. Nudging toward diversity: Applying behavioral design to faculty hiring. Rev. Educ. Res. 2020, 90, 311–348. [Google Scholar] [CrossRef]
  132. Sheedy, C. Observations of computing students on the homogeneity of their classrooms. In Proceedings of the 1st International Workshop on Gender Equality in Software Engineering, Gothenburg, Sweden, 27 May–3 June 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 25–28. [Google Scholar]
  133. Campero, S. Hiring and intra-occupational gender segregation in software engineering. Am. Sociol. Rev. 2021, 86, 60–92. [Google Scholar] [CrossRef]
  134. Lindsay, S.; Cagliostro, E.; Albarico, M.; Mortaji, N.; Karon, L. A systematic review of the benefits of hiring people with disabilities. J. Occup. Rehabil. 2018, 28, 634–655. [Google Scholar] [CrossRef]
  135. Marques, M. Software engineering education—Does gender matter in project results?—A chilean case study. In Proceedings of the 2015 IEEE Frontiers in Education Conference (FIE), El Paso, TX, USA, 21–24 October 2015; Institute of Electrical and Electronics Engineers: New York, NY, USA, 2015; pp. 1–8. [Google Scholar]
  136. Llorens, A.; Tzovara, A.; Bellier, L.; Bhaya-Grossman, I.; Bidet-Caulet, A.; Chang, W.K.; Cross, Z.R.; Dominguez-Faus, R.; Flinker, A.; Fonken, Y.; et al. Gender bias in academia: A lifetime problem that needs solutions. Neuron 2021, 109, 2047–2074. [Google Scholar] [CrossRef]
  137. Vidal, E.; Castro, E.; Montoya, S.; Payihuanca, K. Closing the gender gap in engineering: Students role model program. In Proceedings of the 2020 43rd International Convention on Information, Communication and Electronic Technology (MIPRO), Opatija, Croatia, 28 September–2 October 2020; Institute of Electrical and Electronics Engineers: New York, NY, USA, 2020; pp. 1493–1496. [Google Scholar]
  138. Bastarrica, M.C.; Simmonds, J. Gender differences in self and peer assessment in a software engineering capstone course. In Proceedings of the 2nd International Workshop on Gender Equality in Software Engineering, Montreal, QC, Canada, 27 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 29–32. [Google Scholar]
  139. Petersen, K.; Feldt, R.; Mujtaba, S.; Mattsson, M. Systematic mapping studies in software engineering. In Proceedings of the 12th International Conference on Evaluation and Assessment in Software Engineering (EASE), Bari, Italy, 26–27 June 2008; BCS Learning & Development: London, UK, 2008. [Google Scholar]
  140. Baltes, S.; Ralph, P. Sampling in software engineering research: A critical review and guidelines. Empir. Softw. Eng. 2022, 27, 94. [Google Scholar] [CrossRef]
  141. Lenberg, P.; Feldt, R.; Gren, L.; Wallgren Tengberg, L.G.; Tidefors, I.; Graziotin, D. Qualitative software engineering research: Reflections and guidelines. J. Softw. Evol. Process 2024, 36, e2607. [Google Scholar] [CrossRef]
  142. Blincoe, K.; Springer, O.; Wrobel, M.R. Perceptions of Gender Diversity’s Impact on Mood in Software Development Teams. IEEE Softw. 2019, 36, 51–56. [Google Scholar] [CrossRef]
  143. Burnett, M.; Stumpf, S.; Macbeth, J.; Makri, S.; Beckwith, L.; Kwan, I.; Peters, A.; Jernigan, W. GenderMag: A Method for Evaluating Software’s Gender Inclusiveness. Interact. Comput. 2016, 28, 760–787. [Google Scholar] [CrossRef]
  144. Hilderbrand, C.; Perdriau, C.; Letaw, L.; Emard, J.; Steine-Hanson, Z.; Burnett, M.; Sarma, A. Engineering gender-inclusivity into software: Ten teams’ tales from the trenches. In Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering, Seoul, Republic of Korea, 27 June–19 July 2020; Association for Computing Machinery: New York, NY, USA, 2020; pp. 433–444. [Google Scholar]
  145. Kanij, T.; Grundy, J.; McIntosh, J.; Sarma, A.; Aniruddha, G. A new approach towards ensuring gender inclusive SE job advertisements. In Proceedings of the 2022 ACM/IEEE 44th International Conference on Software Engineering: Software Engineering in Society, Pittsburgh, PA, USA, 21–29 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 1–11. [Google Scholar]
  146. Silveira, K.K.; Prikladnicki, R. A systematic mapping study of diversity in software engineering: A perspective from the agile methodologies. In Proceedings of the 12th International Workshop on Cooperative and Human Aspects of Software Engineering, Montreal, QC, Canada, 27 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 7–10. [Google Scholar]
  147. Singh, V.; Bongiovanni, B.; Brandon, W. Codes of conduct in Open Source Software—For warm and fuzzy feelings or equality in community? Softw. Qual. J. 2022, 30, 581–620. [Google Scholar] [CrossRef]
  148. Trinkenreich, B.; Britto, R.; Gerosa, M.A.; Steinmacher, I. An empirical investigation on the challenges faced by women in the software industry: A case study. In Proceedings of the 2022 ACM/IEEE 44th International Conference on Software Engineering: Software Engineering in Society, Pittsburgh, PA, USA, 21–29 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 24–35. [Google Scholar]
  149. Vasilescu, B.; Posnett, D.; Ray, B.; van den Brand, M.G.J.; Serebrenik, A.; Devanbu, P.; Filkov, V. Gender and Tenure Diversity in GitHub Teams. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Systems, Seoul, Republic of Korea, 18–23 April 2015; Association for Computing Machinery: New York, NY, USA, 2015; pp. 3789–3798. [Google Scholar]
  150. Onwuegbuzie, A.J.; Frels, R.K.; Hwang, E. Mapping Saldana’s Coding Methods onto the Literature Review Process. J. Educ. Issues 2016, 2, 130–150. [Google Scholar] [CrossRef]
  151. Vorvoreanu, M.; Zhang, L.; Huang, Y.-H.; Hilderbrand, C.; Steine-Hanson, Z.; Burnett, M. From gender biases to gender-inclusive design: An empirical investigation. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, Glasgow, UK, 4–9 May 2019; pp. 1–14. [Google Scholar]
  152. Johnson, O.W.; Han, J.Y.-C.; Knight, A.-L.; Mortensen, S.; Aung, M.T.; Boyland, M.; Resurrección, B.P. Intersectionality and energy transitions: A review of gender, social equity and low-carbon energy. Energy Res. Soc. Sci. 2020, 70, 101774. [Google Scholar] [CrossRef]
  153. Khalajzadeh, H.; Shahin, M.; Obie, H.O.; Grundy, J. How are diverse end-user human-centric issues discussed on GitHub? In Proceedings of the 2022 ACM/IEEE 44th International Conference on Software Engineering: Software Engineering in Society, Pittsburgh, PA, USA, 21–29 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 79–89. [Google Scholar]
  154. Ryan, N.E.; El Ayadi, A.M. A call for a gender-responsive, intersectional approach to address COVID-19. Glob. Public Health 2020, 15, 1404–1412. [Google Scholar] [CrossRef]
  155. Leventhal, L.M.; Instone, K.E.; Chilson, D.W. Another view of computer science ethics: Patterns of responses among computer scientists. J. Syst. Softw. 1992, 17, 49–60. [Google Scholar] [CrossRef]
  156. Wang, Y.; Zhang, X.; Wang, W. Fundamentalists, Integrationists, & Transformationists: An Empirical Theory of Men Software Engineers’ Orientations in Gender Inequalities. In Proceedings of the 45th International Conference on Software Engineering: Software Engineering in Society, Melbourne, Australia, 14–20 May 2023; IEEE Press: Melbourne, Australia, 2023; pp. 25–36. [Google Scholar]
  157. Leavy, S. Gender bias in artificial intelligence: The need for diversity and gender theory in machine learning. In Proceedings of the 1st International Workshop on Gender Equality in Software Engineering, Gothenburg, Sweden, 27 May–3 June 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 14–16. [Google Scholar]
  158. Santiesteban, P.; Endres, M.; Weimer, W. An analysis of sex differences in computing teaching evaluations. In Proceedings of the Third Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Pittsburgh, PA, USA, 20 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 84–87. [Google Scholar]
  159. Gralha, C.; Goulão, M.; Araujo, J. Are there gender differences when interacting with social goal models?: A quasi-experiment. Empir. Softw. Eng. 2020, 25, 5416–5453. [Google Scholar] [CrossRef]
  160. Santos, I.; Pimentel, J.F.; Wiese, I.; Steinmacher, I.; Sarma, A.; Gerosa, M.A. Designing for Cognitive Diversity: Improving the GitHub Experience for Newcomers. In Proceedings of the 45th International Conference on Software Engineering: Software Engineering in Society, Melbourne, Australia, 14–20 May 2023; IEEE Press: Melbourne, Australia, 2023; pp. 1–12. [Google Scholar]
  161. Krüger, S.; Hermann, B. Can an online service predict gender? On the state-of-the-art in gender identification from texts. In Proceedings of the 2nd International Workshop on Gender Equality in Software Engineering, Montreal, QC, Canada, 27 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 13–16. [Google Scholar]
  162. Bastarrica, M.C.; Hitschfeld, N.; Samary, M.M.; Simmonds, J. Affirmative action for attracting women to STEM in chile. In Proceedings of the 1st International Workshop on Gender Equality in Software Engineering, Gothenburg, Sweden, 27 May–3 June 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 45–48. [Google Scholar]
  163. Guizani, M.; Trinkenreich, B.; Castro-Guzman, A.A.; Steinmacher, I.; Gerosa, M.; Sarma, A. Perceptions of the state of D&I and D&I initiative in the ASF. In Proceedings of the 2022 ACM/IEEE 44th International Conference on Software Engineering: Software Engineering in Society, Pittsburgh, PA, USA, 21–29 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 130–142. [Google Scholar]
  164. Motogna, S.; Alboaie, L.; Todericiu, I.A.; Zaharia, C. Retaining women in computer science: The good, the bad and the ugly sides. In Proceedings of the Third Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Pittsburgh, PA, USA, 20 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 35–42. [Google Scholar]
  165. Durán Toro, A.; Fernández, P.; Bernárdez, B.; Weinman, N.; Akalın, A.; Fox, A. Exploring Gender Bias In Remote Pair Programming Among Software Engineering Students: The twincode Original Study And First External Replication. Empir. Softw. Eng. 2024, 29, 40. [Google Scholar] [CrossRef]
  166. Guzmán, E.; Fischer, R.A.-L.; Kok, J. Mind the gap: Gender, micro-inequities and barriers in software development. Empir. Softw. Eng. 2024, 29, 17. [Google Scholar] [CrossRef]
  167. Ford, D.; Behroozi, M.; Serebrenik, A.; Parnin, C. Beyond the code itself: How programmers really look at pull requests. In Proceedings of the 41st International Conference on Software Engineering: Software Engineering in Society, Montreal, QC, Canada, 25–31 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 51–60. [Google Scholar]
  168. Subrahmaniyan, N.; Beckwith, L.; Grigoreanu, V.; Burnett, M.; Wiedenbeck, S.; Narayanan, V.; Bucht, K.; Drummond, R.; Fern, X. Testing vs. code inspection vs. what else? male and female end users’ debugging strategies. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Florence, Italy, 5–10 April 2008; Association for Computing Machinery: New York, NY, USA, 2008; pp. 617–626. [Google Scholar]
  169. Bennaceur, A.; Cano, A.; Georgieva, L.; Kiran, M.; Salama, M.; Yadav, P. Issues in gender diversity and equality in the UK. In Proceedings of the 1st International Workshop on Gender Equality in Software Engineering, Gothenburg, Sweden, 27 May–3 June 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 5–9. [Google Scholar]
  170. Noei, E.; Lyons, K. A study of gender in user reviews on the Google Play Store. Empir. Softw. Eng. 2022, 27, 34. [Google Scholar] [CrossRef]
  171. Ralph, P.; Baltes, S.; Adisaputri, G.; Torkar, R.; Kovalenko, V.; Kalinowski, M.; Novielli, N.; Yoo, S.; Devroey, X.; Tan, X.; et al. Pandemic programming: How COVID-19 affects software developers and how their organizations can help. Empir. Softw. Eng. 2020, 25, 4927–4961. [Google Scholar] [CrossRef]
  172. Weeraddana, N.R.; Xu, X.; Alfadel, M.; McIntosh, S.; Nagappan, M. An empirical comparison of ethnic and gender diversity of DevOps and non-DevOps contributions to open-source projects. Empir. Softw. Eng. 2023, 28, 150. [Google Scholar] [CrossRef]
  173. Hort, M.; Zhang, J.M.; Sarro, F.; Harman, M. Search-based Automatic Repair for Fairness and Accuracy in Decision-making Software. Empir. Softw. Eng. 2024, 29, 36. [Google Scholar] [CrossRef] [PubMed]
  174. Maciel, C.; Bim, S.A.; da Silva Figueiredo, K. Digital girls program: Disseminating computer science to girls in Brazil. In Proceedings of the 1st International Workshop on Gender Equality in Software Engineering, Gothenburg, Sweden, 27 May–3 June 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 29–32. [Google Scholar]
  175. Sultana, S.; Turzo, A.K.; Bosu, A. Code reviews in open source projects : How do gender biases affect participation and outcomes? Empir. Softw. Eng. 2023, 28, 92. [Google Scholar] [CrossRef]
  176. Yang, Z.; Asyrofi, M.H.; Lo, D. BiasRV: Uncovering biased sentiment predictions at runtime. In Proceedings of the 29th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Montreal, QC, Canada, 5–9 July 2026; Association for Computing Machinery: New York, NY, USA, 2021; pp. 1540–1544. [Google Scholar]
  177. Phillips, K.; Hancock, G.; Miles, J.D. Instructor Avatars and Virtual Learning: How Does Instructor Type and Gender Affect Student Perceptions and Learning Outcomes? In Proceedings of the International Conference on Human-Computer Interaction, Copenhagen, Denmark, 23–28 July 2023; Springer: Berlin/Heidelberg, Germany, 2024; pp. 132–147. [Google Scholar]
  178. Saldaña, J. Coding techniques for quantitative and mixed data. In The Routledge Reviewer’s Guide to Mixed Methods Analysis; Routledge: London, UK, 2021; pp. 151–160. [Google Scholar]
  179. Zhou, X.; Jin, Y.; Zhang, H.; Li, S.; Huang, X. A map of threats to validity of systematic literature reviews in software engineering. In Proceedings of the 2016 23rd Asia-Pacific Software Engineering Conference (APSEC), Hamilton, New Zealand, 6–9 December 2016; Institute of Electrical and Electronics Engineers: New York, NY, USA, 2016; pp. 153–160. [Google Scholar]
  180. Anderson, N.; McGowan, A.; Galway, L.; Collins, M.; Hanna, P. Learning to Improve Gender Equality: An Analysis of Software Engineering Education in a UK University. In Proceedings of the 5th ACM/IEEE Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Lisbon, Portugal, 20 April 2024; pp. 37–44. [Google Scholar]
  181. Barclay, P.J.; Sami, A. Investigating markers and drivers of gender bias in machine translations. In Proceedings of the 2024 IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER), Rovaniemi, Finland, 12–15 March 2024; pp. 455–464. [Google Scholar]
  182. Boman, L.; Andersson, J.; de Oliveira Neto, F.G. Breaking Barriers: Investigating the Sense of Belonging Among Women and Non-Binary Students in Software Engineering. In Proceedings of the 46th International Conference on Software Engineering: Software Engineering Education and Training, Lisbon, Portugal, 14–20 April 2024; pp. 93–103. [Google Scholar]
  183. Cutrupi, C.M. Human-Centered Interventions to Empower Gender Diversity in Software Engineering. In Proceedings of the 28th International Conference on Evaluation and Assessment in Software Engineering, Salerno, Italy, 18–21 June 2024; pp. 494–499. [Google Scholar]
  184. d’Aloisio, G.; D’Angelo, A.; Marzi, F.; Di Marco, D.; Stilo, G.; Di Marco, A. Data-driven analysis of gender fairness in the software engineering academic landscape. In Proceedings of the European Conference on Software Architecture, Luxembourg City, Luxembourg, 1–5 September 2023; Springer: Berlin/Heidelberg, Germany, 2023; pp. 89–103. [Google Scholar]
  185. D’Angelo, A.; d’Aloisio, G.; Marzi, F.; Di Marco, A.; Stilo, G. Uncovering gender gap in academia: A comprehensive analysis within the software engineering community. J. Syst. Softw. 2024, 217, 112162. [Google Scholar] [CrossRef]
  186. Dias Canedo, E.; Rocha, L.; Acco Tives, H.; Ramos Sousa Silva, G.; Freitas Mendes, F. Unveiling women’s expectations as ICT professionals: A survey study. In Proceedings of the 5th ACM/IEEE Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Lisbon, Portugal, 20 April 2024; pp. 14–21. [Google Scholar]
  187. Happe, L.; Marquardt, K.; Trumpf, R.; Wagner, I. Decoding the Gap: A Retrospective Analysis of Women’s Experiences in Software Engineering. In Proceedings of the 5th ACM/IEEE Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Lisbon, Portugal, 20 April 2024; pp. 27–28. [Google Scholar]
  188. Hart, J.; AuBuchon, J.; Mason, S.A.; Kuttal, S.K. Navigating NLU Challenges in Pair Programming Agents: A Study on Data Size, Gender, Language, and Domain Effects. In Proceedings of the International Conference on Human-Computer Interaction, Copenhagen, Denmark, 23–28 July 2023; Springer: Berlin/Heidelberg, Germany, 2024; pp. 356–375. [Google Scholar]
  189. Hyrynsalmi, S.M. Rebooting the System and Building New Futures: Supporting Women’s Comeback in IT. In Proceedings of the 5th ACM/IEEE Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Lisbon, Portugal, 20 April 2024; pp. 1–8. [Google Scholar]
  190. Kanij, T.; Grundy, J.; McIntosh, J. Enhancing understanding and addressing gender bias in IT/SE job advertisements. J. Syst. Softw. 2024, 217, 112169. [Google Scholar] [CrossRef]
  191. Kovaleva, Y.; Sivasankaran, P.N.; Happonen, A. Who is that Girl? Drawing a Portrait of a Female Student in Software Engineering. In Proceedings of the 2024 36th International Conference on Software Engineering Education and Training (CSEE&T), Würzburg, Germany, 29 July–1 August 2024; pp. 1–5. [Google Scholar]
  192. Murphy-Hill, E.; Elizondo, A.; Murillo, A.; Harbach, M.; Vasilescu, B.; Carlson, D.; Dessloch, F. Gendermag improves discoverability in the field, especially for women: An multi-year case study of suggest edit, a code review feature. In Proceedings of the IEEE/ACM 46th International Conference on Software Engineering, Lisbon, Portugal, 14–20 April 2024; pp. 1–12. [Google Scholar]
  193. Oliveira, T.; Barcomb, A.; Santos, R.D.S.; Barros, H.; Baldassarre, M.T.; França, C. Navigating the path of women in software engineering: From academia to industry. In Proceedings of the 46th International Conference on Software Engineering: Software Engineering in Society, Lisbon, Portugal, 14–20 April 2024; pp. 154–165. [Google Scholar]
  194. Perera, T.; Asanka, P.D.; Prasadika, A. Impact Analysis of Gender Biases and Gender Stereotypes in the Sri Lankan Software Engineering Field. In Proceedings of the 2024 International Research Conference on Smart Computing and Systems Engineering (SCSE), Colombo, Sri Lanka, 4 April 2024; Volume 7, pp. 1–6. [Google Scholar]
  195. Perilo, M.; Valença, G. How Facial Recognition Technologies Affect the Transgender Community? A Systematic Mapping Study. In Proceedings of the 39th ACM/SIGAPP Symposium on Applied Computing, Avila, Spain, 8–12 April 2024; pp. 1153–1160. [Google Scholar]
  196. Sæter, G.E.; Stray, V.; Almås, S.; Lindsjørn, Y. The role of team composition in agile software development education: A gendered perspective. In Proceedings of the International Conference on Agile Software Development, Brugg-Windisch, Switzerland, 2–5 June 2025; Springer: Berlin/Heidelberg, Germany, 2024; pp. 179–195. [Google Scholar]
  197. Silva, K.; Barcomb, A.; Santos, R.D.S. Paths to Testing: Why Women Enter and Remain in Software Testing? In Proceedings of the Companion Proceedings of the 32nd ACM International Conference on the Foundations of Software Engineering, Porto de Galinhas, Brazil, 17–19 July 2024; pp. 4–9. [Google Scholar]
  198. Aljedaani, B.; Ahmad, A.; Zahedi, M.; Babar, M.A. End-users’ knowledge and perception about security of clinical mobile health apps: A case study with two Saudi Arabian mHealth providers. J. Syst. Softw. 2023, 195, 111519. [Google Scholar] [CrossRef]
  199. Arony, N.N.; Devathasan, K.; Li, Z.S.; Damian, D. Leveraging Diversity in Software Engineering Education through Community Engaged Learning and a Supportive Network. In Proceedings of the 45th International Conference on Software Engineering: Software Engineering Education and Training, Melbourne, Australia, 17–19 May 2023; IEEE Press: Melbourne, Australia, 2023; pp. 247–258. [Google Scholar]
  200. Fang, Z.; Endres, M.; Zimmermann, T.; Ford, D.; Weimer, W.; Leach, K.; Huang, Y. A Four-Year Study of Student Contributions to OSS vs. OSS4SG with a Lightweight Intervention. In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, San Francisco, CA, USA, 3–9 December 2023; Association for Computing Machinery: New York, NY, USA, 2023; pp. 3–15. [Google Scholar]
  201. Feng, Z. The State of Survival in OSS: The Impact of Diversity. In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, San Francisco, CA, USA, 3–9 December 2023; Association for Computing Machinery: New York, NY, USA, 2023; pp. 2213–2215. [Google Scholar]
  202. Graßl, I.; Fraser, G. The ABC of Pair Programming: Gender-Dependent Attitude, Behavior and Code of Young Learners. In Proceedings of the 45th International Conference on Software Engineering: Software Engineering Education and Training, Melbourne, Australia, 17–19 May 2023; IEEE Press: Melbourne, Australia, 2023; pp. 115–127. [Google Scholar]
  203. Marquardt, K.; Wagner, I.; Happe, L. Engaging Girls in Computer Science: Do Single-Gender Interdisciplinary Classes Help? In Proceedings of the 45th International Conference on Software Engineering: Software Engineering Education and Training, Melbourne, Australia, 17–19 May 2023; IEEE Press: Melbourne, Australia, 2023; pp. 128–140. [Google Scholar]
  204. Pu, M.; Kuan, M.Y.; Lim, N.T.; Chong, C.Y.; Lim, M.K. Fairness evaluation in deepfake detection models using metamorphic testing. In Proceedings of the 7th International Workshop on Metamorphic Testing, Pittsburgh, PA, USA, 9 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 7–14. [Google Scholar]
  205. Win, H.M.; Wang, H.; Tan, S.H. Towards Automated Detection of Unethical Behavior in Open-Source Software Projects. In Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, San Francisco, CA, USA, 3–9 December 2023; Association for Computing Machinery: New York, NY, USA, 2023; pp. 644–656. [Google Scholar]
  206. Zhao, X.; Young, R. Workplace Discrimination in Software Engineering: Where We Stand Today. In Proceedings of the 45th International Conference on Software Engineering: Software Engineering in Society, Melbourne, Australia, 14–20 May 2023; IEEE Press: Melbourne, Australia, 2023; pp. 188–193. [Google Scholar]
  207. Zhao, Z.H. The Distribution and Disengagement of Women Contributors in Open-Source: 2008–2021. In Proceedings of the 45th International Conference on Software Engineering: Companion Proceedings, Melbourne, Australia, 14–20 May 2023; IEEE Press: Melbourne, VIC, Australia, 2023; pp. 305–307. [Google Scholar]
  208. Almeida, L.A.; de Souza, C.R.B. A social-cognitive analysis of a female-focused hackathon. In Proceedings of the Third Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Pittsburgh, PA, USA, 20 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 80–83. [Google Scholar]
  209. Gopal, B.; Cooper, S. Peer instruction in online software testing and continuous integration: A replication study. In Proceedings of the ACM/IEEE 44th International Conference on Software Engineering: Software Engineering Education and Training, Pittsburgh, PA, USA, 22–24 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 199–204. [Google Scholar]
  210. Gren, L.; Ralph, P. What makes effective leadership in agile software development teams? In Proceedings of the 44th International Conference on Software Engineering, Pittsburgh, PA, USA, 25–27 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 2402–2414. [Google Scholar]
  211. Haggag, O.; Grundy, J.; Abdelrazek, M.; Haggag, S. A large scale analysis of mHealth app user reviews. Empir. Softw. Eng. 2022, 27, 196. [Google Scholar] [CrossRef]
  212. Happe, L.; Buhnova, B. Frustrations Steering Women Away From Software Engineering. IEEE Softw. 2022, 39, 63–69. [Google Scholar] [CrossRef]
  213. Kovaleva, Y.; Happonen, A.; Mbogho, A. Towards gender balance in modern hackathons: Literature-based approaches for female inclusiveness. In Proceedings of the Third Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Pittsburgh, PA, USA, 20 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 19–26. [Google Scholar]
  214. Marsden, N.; Ahmadi, M.; Wulf, V.; Holtzblatt, K. Surfacing Challenges in Scrum for Women in Tech. IEEE Softw. 2022, 39, 80–87. [Google Scholar] [CrossRef]
  215. Nakamura, W.T.; de Oliveira, E.C.; de Oliveira, E.H.T.; Redmiles, D.; Conte, T. What factors affect the UX in mobile apps? A systematic mapping study on the analysis of app store reviews. J. Syst. Softw. 2022, 193, 111462. [Google Scholar] [CrossRef]
  216. Singh, V.; Brandon, W. Discrimination, misogyny and harassment: Examples from OSS: Content analysis of women-focused online discussion forums. In Proceedings of the Third Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Pittsburgh, PA, USA, 20 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 71–79. [Google Scholar]
  217. Tahsin, N.; Ahmed, N.S.; Asad, M.; Sakib, K. Can female underrepresentation in information technology be solved through an awareness-based approach? In Proceedings of the Third Workshop on Gender Equality, Diversity, and Inclusion in Software Engineering, Pittsburgh, PA, USA, 20 May 2022; Association for Computing Machinery: New York, NY, USA, 2022; pp. 1–5. [Google Scholar]
  218. Aniche, M.; Mulder, F.; Hermans, F. Grading 600+ students: A case study on peer and self grading. In Proceedings of the 43rd International Conference on Software Engineering: Joint Track on Software Engineering Education and Training, Virtual, 25–28 May 2021; IEEE Press: Virtual, Spain, 2021; pp. 211–220. [Google Scholar]
  219. Chatterjee, A.; Guizani, M.; Stevens, C.; Emard, J.; May, M.E.; Burnett, M.; Ahmed, I.; Sarma, A. AID: An automated detector for gender-inclusivity bugs in OSS project pages. In Proceedings of the 43rd International Conference on Software Engineering, Virtual, 25–28 May 2021; IEEE Press: Madrid, Spain, 2021; pp. 1423–1435. [Google Scholar]
  220. Foundjem, A.; Eghan, E.E.; Adams, B. Onboarding vs. Diversity, Productivity, and Quality: Empirical Study of the OpenStack Ecosystem. In Proceedings of the 43rd International Conference on Software Engineering, Virtual, 25–28 May 2021; IEEE Press: Madrid, Spain, 2021; pp. 1033–1045. [Google Scholar]
  221. Kuttal, S.K.; Ong, B.; Kwasny, K.; Robe, P. Trade-offs for Substituting a Human with an Agent in a Pair Programming Context: The Good, the Bad, and the Ugly. In Proceedings of the 2021 CHI Conference on Human Factors in Computing Systems, Yokohama, Japan, 8–13 May 2021; Association for Computing Machinery: New York, NY, USA, 2021. [Google Scholar]
  222. Machado, L.S.; Caldeira, C.; Gattermann Perin, M.; de Souza, C.R.B. Gendered Experiences of Software Engineers During the COVID-19 Crisis. IEEE Softw. 2021, 38, 38–44. [Google Scholar] [CrossRef]
  223. Niculescu, I.; Hu, H.M.; Gee, C.; Chong, C.; Dubey, S.; Li, P.L. Towards inclusive software engineering through A/B testing: A case-study at windows. In Proceedings of the 43rd International Conference on Software Engineering: Software Engineering in Practice, Madrid, Spain, 25–28 May 2021; pp. 180–187. [Google Scholar]
  224. Catolino, G.; Palomba, F.; Tamburri, D.A.; Serebrenik, A.; Ferrucci, F. Gender Diversity and Community Smells: Insights from the Trenches. IEEE Softw. 2020, 37, 10–16. [Google Scholar] [CrossRef]
  225. Guizani, M.; Letaw, L.; Burnett, M.; Sarma, A. Gender Inclusivity as a Quality Requirement: Practices and Pitfalls. IEEE Softw. 2020, 37, 7–11. [Google Scholar] [CrossRef]
  226. Hastings, E.M.; Alamri, A.; Kuznetsov, A.; Pisarczyk, C.; Karahalios, K.; Marinov, D.; Bailey, B.P. LIFT: Integrating Stakeholder Voices into Algorithmic Team Formation. In Proceedings of the 2020 CHI Conference on Human Factors in Computing Systems, Honolulu, HI, USA, 25–30 April 2020; Association for Computing Machinery: New York, NY, USA, 2020; pp. 1–13. [Google Scholar]
  227. Huang, Y.; Leach, K.; Sharafi, Z.; McKay, N.; Santander, T.; Weimer, W. Biases and differences in code review using medical imaging and eye-tracking: Genders, humans, and machines. In Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Virtual, 8–13 November 2020; Association for Computing Machinery: New York, NY, USA, 2020; pp. 456–468. [Google Scholar]
  228. Paganini, L.; Gama, K. A preliminary study about the low engagement of female participation in hackathons. In Proceedings of the IEEE/ACM 42nd International Conference on Software Engineering Workshops, Seoul, Republic of Korea, 27 June–19 July 2020; Association for Computing Machinery: New York, NY, USA, 2020; pp. 193–194. [Google Scholar]
  229. Prado, R.; Mendes, W.; Gama, K.S.; Pinto, G. How Trans-Inclusive Are Hackathons? IEEE Softw. 2021, 38, 26–31. [Google Scholar] [CrossRef]
  230. Sánchez-Gordón, M.; Colomo-Palacios, R. Factors influencing software engineering career choice of Andean indigenous. In Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Companion Proceedings, Seoul, Republic of Korea, 5–11 October 2020; Association for Computing Machinery: New York, NY, USA, 2020; pp. 264–265. [Google Scholar]
  231. Simmonds, J.; Bastarrica, M.C.; Hitschfeld-Kahler, N. Impact of Affirmative Action on Female Computer Science/Software Engineering Undergraduate Enrollment. IEEE Softw. 2021, 38, 32–37. [Google Scholar] [CrossRef]
  232. Wang, Y.; Zhang, M. Reducing implicit gender biases in software development: Does intergroup contact theory work? In Proceedings of the 28th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Virtual, 8–13 November 2020; Association for Computing Machinery: New York, NY, USA, 2020; pp. 580–592. [Google Scholar]
  233. Wolff, A.; Knutas, A.; Savolainen, P. What prevents finnish women from applying to software engineering roles? A preliminary analysis of survey data. In Proceedings of the ACM/IEEE 42nd International Conference on Software Engineering: Software Engineering Education and Training, Seoul, Republic of Korea, 5–11 October 2020; Association for Computing Machinery: New York, NY, USA, 2020; pp. 93–102. [Google Scholar]
  234. Zacchiroli, S. Gender Differences in Public Code Contributions: A 50-Year Perspective. IEEE Softw. 2021, 38, 45–50. [Google Scholar] [CrossRef]
  235. Aggarwal, A.; Lohia, P.; Nagar, S.; Dey, K.; Saha, D. Black box fairness testing of machine learning models. In Proceedings of the 2019 27th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Tallinn, Estonia, 26–30 August 2019; Association for Computing Machinery: New York, NY, USA, 2019; pp. 625–635. [Google Scholar]
  236. Bano, M.; Zowghi, D. Gender disparity in the governance of software engineering conferences. In Proceedings of the 2nd International Workshop on Gender Equality in Software Engineering, Montreal, QC, Canada, 27 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 21–24. [Google Scholar]
  237. Hyrynsalmi, S.M. The underrepresentation of women in the software industry: Thoughts from career-changing women. In Proceedings of the 2nd International Workshop on Gender Equality in Software Engineering, Montreal, QC, Canada, 27 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 1–4. [Google Scholar]
  238. Lee, A.; Carver, J.C. FLOSS participants’ perceptions about gender and inclusiveness: A survey. In Proceedings of the 41st International Conference on Software Engineering, Montréal, QC, Canada, 25–31 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 677–687. [Google Scholar]
  239. Machado, L.S.; Perlin, M.; Soletti, R.C.; e Silva, L.K.R.; Schwartz, I.V.D.; Seixas, A.; Ricachenevsky, F.K.; Neis, A.T.; Staniscuaski, F. Parent in science: The impact of parenthood on the scientific career in Brazil. In Proceedings of the 2nd International Workshop on Gender Equality in Software Engineering, Montreal, QC, Canada, 27 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 37–40. [Google Scholar]
  240. Marsden, N.; Pröbster, M. Personas and Identity: Looking at Multiple Identities to Inform the Construction of Personas. In Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, Glasgow, UK, 4–9 May 2019; Association for Computing Machinery: New York, NY, USA, 2019; pp. 1–14. [Google Scholar]
  241. May, A.; Wachs, J.; Hannák, A. Gender differences in participation and reward on Stack Overflow. Empir. Softw. Eng. 2019, 24, 1997–2019. [Google Scholar] [CrossRef]
  242. Nguyen-Duc, A.; Jaccheri, L.; Abrahamsson, P. An empirical study on female participation in software project courses. In Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings, Montreal, QC, Canada, 25–31 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 240–241. [Google Scholar]
  243. Qiu, H.S.; Nolte, A.; Brown, A.; Serebrenik, A.; Vasilescu, B. Going farther together: The impact of social capital on sustained participation in open source. In Proceedings of the 41st International Conference on Software Engineering, Montréal, QC, Canada, 25–31 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 688–699. [Google Scholar]
  244. Silveira, K.K.; Musse, S.; Manssour, I.H.; Vieira, R.; Prikladnicki, R. Confidence in programming skills: Gender insights from StackOverflow developers survey. In Proceedings of the 41st International Conference on Software Engineering: Companion Proceedings, Montreal, QC, Canada, 25–31 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 234–235. [Google Scholar]
  245. Singh, V. Women-only spaces of open source. In Proceedings of the 2nd International Workshop on Gender Equality in Software Engineering, Montreal, QC, Canada, 27 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 17–20. [Google Scholar]
  246. Singh, V.; Brandon, W. Open source software community inclusion initiatives to support women participation. In Proceedings of the Open Source Systems: 15th IFIP WG 2.13 International Conference, OSS 2019, Montreal, QC, Canada, 26–27 May 2019; Springer: Berlin/Heidelberg, Germany, 2019; pp. 68–79, Proceedings 15. [Google Scholar]
  247. Wurzelová, P.; Palomba, F.; Bacchelli, A. Characterizing women (not) contributing to open-source. In Proceedings of the 2nd International Workshop on Gender Equality in Software Engineering, Montreal, QC, Canada, 27 May 2019; IEEE Press: Montreal, QC, Canada, 2019; pp. 5–8. [Google Scholar]
  248. Borsotti, V. Barriers to gender diversity in software development education: Actionable insights from a danish case study. In Proceedings of the 40th International Conference on Software Engineering: Software Engineering Education and Training, Gothenburg, Sweden, 27 May–3 June 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 146–152. [Google Scholar]
  249. Chen, L.; Ma, R.; Hannák, A.; Wilson, C. Investigating the Impact of Gender on Rank in Resume Search Engines. In Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, Montreal, QC, Canada, 21–26 April 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 1–14. [Google Scholar]
  250. Clarke, L.A.; Pollock, L.; Stout, J.G.; Ellis, C.; Camp, T.; Bizot, B.; McKinley, K.S. Improving diversity in computing research: An overview of CRA-W activities. In Proceedings of the 1st International Workshop on Gender Equality in Software Engineering, Gothenburg, Sweden, 27 May–3 June 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 41–44. [Google Scholar]
  251. Gutierrez, F.J.; Simmonds, J.; Hitschfeld, N.; Casanova, C.; Sotomayor, C.; Peña-Araya, V. Assessing software development skills among K-6 learners in a project-based workshop with scratch. In Proceedings of the 40th International Conference on Software Engineering: Software Engineering Education and Training, Gothenburg, Sweden, 27 May–3 June 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 98–107. [Google Scholar]
  252. Jász, J.; Beszédes, Á. Software testing conferences and women. In Proceedings of the 1st International Workshop on Gender Equality in Software Engineering, Gothenburg, Sweden, 27 May–3 June 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 17–20. [Google Scholar]
  253. Kohl, K.; Prikladnicki, R. Perceptions on diversity in brazilian agile software development teams: A survey. In Proceedings of the 1st International Workshop on Gender Equality in Software Engineering, Gothenburg, Sweden, 27 May–3 June 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 37–40. [Google Scholar]
  254. Mendez, C.; Padala, H.S.; Steine-Hanson, Z.; Hilderbrand, C.; Horvath, A.; Hill, C.; Simpson, L.; Patil, N.; Sarma, A.; Burnett, M. Open source barriers to entry, revisited: A sociotechnical perspective. In Proceedings of the 40th International Conference on Software Engineering, Gothenburg, Sweden, 27 May–3 June 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 1004–1015. [Google Scholar]
  255. Robson, N. Diversity and decorum in open source communities. In Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of Software Engineering, Lake Buena Vista, FL, USA, 4–9 November 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 986–987. [Google Scholar]
  256. Tiwari, S.; Ameta, D.; Singh, P.; Sureka, A. Teaching requirements engineering concepts using case-based learning. In Proceedings of the 2nd International Workshop on Software Engineering Education for Millennials, Gothenburg, Sweden, 2 June 2018; Association for Computing Machinery: New York, NY, USA, 2018; pp. 8–15. [Google Scholar]
  257. Ghaisas, S.; Sainani, A.; Anish, P.R.; Suriyanarayanan, R.; Rajaram, P. Ethos, pathos, and logos to prevent sexual harassment at workplaces: A regulatory solution based on operant conditioning. In Proceedings of the 39th International Conference on Software Engineering Companion, Buenos Aires, Argentina, 20–28 May 2017; IEEE Press: Buenos Aires, Argentina, 2017; pp. 222–224. [Google Scholar]
  258. James, T.; Galster, M.; Blincoe, K.; Miller, G. What is the perception of female and male software professionals on performance, team dynamics and job satisfaction? Insights from the trenches. In Proceedings of the 39th International Conference on Software Engineering: Software Engineering in Practice Track, Buenos Aires, Argentina, 20–28 May 2017; IEEE Press: Buenos Aires, Argentina, 2017; pp. 13–22. [Google Scholar]
  259. Ford, D.; Smith, J.; Guo, P.J.; Parnin, C. Paradise unplugged: Identifying barriers for female participation on stack overflow. In Proceedings of the 2016 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, Seattle, WA, USA, 13–18 November 2016; Association for Computing Machinery: New York, NY, USA, 2016; pp. 846–857. [Google Scholar]
  260. Lin, B.; Serebrenik, A. Recognizing gender of stack overflow users. In Proceedings of the 13th International Conference on Mining Software Repositories, Austin, TX, USA, 14–15 May 2016; Association for Computing Machinery: New York, NY, USA, 2016; pp. 425–429. [Google Scholar]
  261. Parra, E.; Haiduc, S.; James, R. Making a difference: An overview of humanitarian free open source systems. In Proceedings of the 38th International Conference on Software Engineering Companion, Austin, TX, USA, 14–22 May 2016; Association for Computing Machinery: New York, NY, USA, 2016; pp. 731–733. [Google Scholar]
  262. Razavian, M.; Lago, P. Feminine Expertise in Architecting Teams. IEEE Softw. 2016, 33, 64–71. [Google Scholar] [CrossRef]
  263. Robles, G.; Reina, L.A.; González-Barahona, J.M.; Domínguez, S.D. Women in free/libre/open source software: The situation in the 2010s. In Proceedings of the Open Source Systems: Integrating Communities: 12th IFIP WG 2.13 International Conference, OSS 2016, Gothenburg, Sweden, 30 May–2 June 2016; Proceedings 12; Springer: Berlin/Heidelberg, Germany, 2016; pp. 163–173. [Google Scholar]
  264. Hazan, I.; Shabtai, A. Noise reduction of mobile sensors data in the prediction of demographic attributes. In Proceedings of the Second ACM International Conference on Mobile Software Engineering and Systems, Florence, Italy, 16–17 May 2015; IEEE Press: Florence, Italy, 2015; pp. 117–120. [Google Scholar]
  265. Vasilescu, B.; Serebrenik, A.; Filkov, V. A data set for social diversity studies of GitHub teams. In Proceedings of the 12th Working Conference on Mining Software Repositories, Florence, Italy, 16–17 May 2015; IEEE Press: Florence, Italy, 2015; pp. 514–517. [Google Scholar]
  266. Kuechler, V.; Gilbertson, C.; Jensen, C. Gender differences in early free and open source software joining process. In Proceedings of the Open Source Systems: Long-Term Sustainability: 8th IFIP WG 2.13 International Conference, OSS 2012, Hammamet, Tunisia, 10–13 September 2012; Proceedings 8. Springer: Berlin/Heidelberg, Germany, 2012; pp. 78–93. [Google Scholar]
  267. Qiu, Y.; Stewart, K.J.; Bartol, K.M. Joining and socialization in open source women’s groups: An exploratory study of KDE-Women. In Proceedings of the Open Source Software: New Horizons: 6th International IFIP WG 2.13 Conference on Open Source Systems, OSS 2010, Notre Dame, IN, USA, 30 May–2 June 2010; Proceedings 6; Springer: Berlin/Heidelberg, Germany, 2010; pp. 239–251. [Google Scholar]
  268. Beckwith, L.; Kissinger, C.; Burnett, M.; Wiedenbeck, S.; Lawrance, J.; Blackwell, A.; Cook, C. Tinkering and gender in end-user programmers’ debugging. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Montréal, QC, Canada, 22–27 April 2006; Association for Computing Machinery: New York, NY, USA, 2006; pp. 231–240. [Google Scholar]
  269. Beckwith, L.; Burnett, M.; Wiedenbeck, S.; Cook, C.; Sorte, S.; Hastings, M. Effectiveness of end-user debugging software features: Are there gender issues? In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, Portland, OR, USA, 2–7 April 2005; Association for Computing Machinery: New York, NY, USA, 2005; pp. 869–878. [Google Scholar]
  270. Katira, N.; Williams, L.; Osborne, J. Towards increasing the compatibility of student pair programmers. In Proceedings of the 27th International Conference on Software Engineering, St. Louis, MO, USA, 15–21 May 2005; Association for Computing Machinery: New York, NY, USA, 2005; pp. 625–626. [Google Scholar]
Figure 1. The ABC Framework for empirical software engineering research [12].
Figure 1. The ABC Framework for empirical software engineering research [12].
Software 04 00018 g001
Figure 2. Intersectionality wheel [53], reproduced with permission.
Figure 2. Intersectionality wheel [53], reproduced with permission.
Software 04 00018 g002
Figure 3. The steps of the systematic mapping process to identify articles relevant to intersectional software engineering.
Figure 3. The steps of the systematic mapping process to identify articles relevant to intersectional software engineering.
Software 04 00018 g003
Figure 4. Number of studies in ISE published by year across venues.
Figure 4. Number of studies in ISE published by year across venues.
Software 04 00018 g004
Figure 5. Top venues found in the mapping study for publishing ISE Research.
Figure 5. Top venues found in the mapping study for publishing ISE Research.
Software 04 00018 g005
Figure 6. Final keyword identification in the primary studies, excludes studies without keywords.
Figure 6. Final keyword identification in the primary studies, excludes studies without keywords.
Software 04 00018 g006
Table 1. Seminal papers identified through purposive sampling used to design and test the search query and preliminary principles for ISE.
Table 1. Seminal papers identified through purposive sampling used to design and test the search query and preliminary principles for ISE.
Seminal#Cit.AuthorsTitleYear
S1[142]Blincoe et al.Perceptions of gender diversity’s impact on mood in software development teams2019
S2[143]Burnett et al.GenderMag: A method for evaluating software’s gender inclusiveness2016
S3[96]Catolino et al.Gender diversity and women in software teams: How do they affect community smells?2019
S4[121]Dagan et al.Building and sustaining ethnically, racially, and gender diverse software engineering teams: A study at Google2023
S5[144]Hilderbrand et al.Engineering gender-inclusivity into software: Ten teams’ tales from the trenches2020
S6[145]Kanij et al.A new approach towards ensuring gender inclusive SE job advertisements2022
S7[146]Silviera and
Prikladnicki
A systematic mapping study of diversity in software engineering: A perspective from the agile methodologies2019
S8[147]Singh et al.Codes of conduct in open source software—for warm and fuzzy feelings or equality in community?2021
S9[148]Trichenriech
et al.
An empirical investigation on the challenges faced by women in the software industry: A case study2022
S10[149]Vasilescu et al.Gender and tenure diversity in GitHub teams2015
Table 2. Composition of the research strategies in the 140 primary studies.
Table 2. Composition of the research strategies in the 140 primary studies.
QuadrantResearch StrategyPercentage of the Dataset
Quadrant 1Field experiment12.86%
Quadrant 1Field study21.43%
Quadrant 2Experimental simulation5.00%
Quadrant 2Laboratory experiment2.86%
Quadrant 3Judgment study5.71%
Quadrant 3Sample study32.86%
Quadrant 4Formal theory5.00%
Quadrant 4Computer simulation14.29%
Table 3. Example papers representing ISE definitions and principles.
Table 3. Example papers representing ISE definitions and principles.
Data#Cit.ActorBehaviorContextDynamicQuadrant, Strategy
D1[165]StudentsEffects of gender biasClassroomPeople1, Field
experiment
D2[163]ContributorsPerceptions about D&I initiativesOpen source communitiesPolicy1, Field study
D3[166]Software engineersBiasesIndustryPeople1, Field study
D4[167]StudentsDecision makingOpen sourceProcess2, Laboratory
experiment
D5[159]Users with little experienceBiometric behaviorsUniversities and software companiesProduct2, Laboratory
experiment
D6[161]SoftwareIdentification of genderOnline gender
identification
systems
Product2, Experimental
simulation
D7[168]End-user
programmers
Behavior patterns and thinkingSpreadsheetsProcess2, Experimental
simulation
D8[169]InitiativesAttitudes and biasesSTEM organizationsPolicy3, Sample study
D9[170]UsersSentiments, likes, and rankingsGoogle Play storeProduct3, Sample study
D10[171]DevelopersWell-being and productivityRemote workingPeople3, Sample study
D11[172]DevOps teamsAwarenessOpen source communityPeople3, Judgment
study
D12[173]Classification modelPerformanceReal world datasetsProcess4, Computer
simulation
D13[174]InitiativesSuccessful
strategies and
partnerships
BrazilPolicy4, Formal
theory
D14[175]ProjectsBiases and
barriers
FOSSProcess4, Formal
theory
D15[176]FairnessGender biasSentiment analysis systemsProduct4, Computer
simulation
Table 4. Methodological frameworks, data collection, and data analysis used in ISE studies.
Table 4. Methodological frameworks, data collection, and data analysis used in ISE studies.
ISE
Framework
Methodological
Framework
Collection/GenerationAnalysis
Gender-forward
intersectionality
Action researchA/B testConceptual analysis
IntersectionalityActor-network theoryAlpha or beta testConcept mapping
Case studyBiometric evaluationContent analysis
Correlation studyDiary studyCorrelational study
Data feminismField observationDiscourse analysis
Delphi studyFocus group/group
interview
Knowledge graph
Design cycleHeuristic evaluationNetwork analysis
Design and creationInterviewProbabilistic modeling
EthnographyLatent Dirichlet
allocation
Social network analysis
Feminist HCIParticipant observationStatistical analysis
GenderMagPre-/post-testThematic analysis
Goal/question/metric
paradigm
Survey
Grounded theorySystem test
Material semiotic methodUsability test
Participatory designUser-focused task
Systematic literature
review
Systematic mapping study
What you see is what you test
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Takaoka, A.J.W.; Cutrupi, C.M.; Jaccheri, L. Intersectional Software Engineering as a Field. Software 2025, 4, 18. https://doi.org/10.3390/software4030018

AMA Style

Takaoka AJW, Cutrupi CM, Jaccheri L. Intersectional Software Engineering as a Field. Software. 2025; 4(3):18. https://doi.org/10.3390/software4030018

Chicago/Turabian Style

Takaoka, Alicia Julia Wilson, Claudia Maria Cutrupi, and Letizia Jaccheri. 2025. "Intersectional Software Engineering as a Field" Software 4, no. 3: 18. https://doi.org/10.3390/software4030018

APA Style

Takaoka, A. J. W., Cutrupi, C. M., & Jaccheri, L. (2025). Intersectional Software Engineering as a Field. Software, 4(3), 18. https://doi.org/10.3390/software4030018

Article Metrics

Back to TopTop