English
Related papers

Related papers: Diversity in Software Engineering: A Survey about …

200 papers

Recent research has helped to cultivate growing awareness that machine learning systems fueled by big data can create or exacerbate troubling disparities in society. Much of this research comes from outside of the practicing data science…

Machine Learning · Statistics 2019-07-23 Brian d'Alessandro , Cathy O'Neil , Tom LaGatta

Programming is ubiquitous in applied biostatistics; adopting software engineering skills will help biostatisticians do a better job. To explain this, we start by highlighting key challenges for software development and application in…

As a newly designated professional title, research software engineers (RSEs) link the two worlds of software engineering and research science. They lack clear development and training opportunities, particularly in the realm of mentoring.…

Software Engineering · Computer Science 2021-10-07 Reed Milewicz , Miranda Mundt

There has been an increasing trend of females performing better than males academically across the mathematical engineering courses. To confirm this assumption, final marks of two independent samples of students from Calculus courses across…

History and Overview · Mathematics 2023-07-18 Luai Al Labadi , Hishyar Khalil , Nida Siddiqui

The software engineering researchers from countries with smaller economies, particularly non-English speaking ones, represent valuable minorities within the software engineering community. As researchers from Poland, we represent such a…

Software Engineering · Computer Science 2026-01-29 Klara Borowa , Andrzej Zalewski , Lech Madeyski

Employers are adopting algorithmic hiring technology throughout the recruitment pipeline. Algorithmic fairness is especially applicable in this domain due to its high stakes and structural inequalities. Unfortunately, most work in this…

Machine learning models are widely adopted in scenarios that directly affect people. The development of software systems based on these models raises societal and legal concerns, as their decisions may lead to the unfair treatment of…

Machine Learning · Computer Science 2019-10-08 Inês Valentim , Nuno Lourenço , Nuno Antunes

Software engineers need to manage both technical and professional skills in order to be successful. Our university offers a 5.5 year program that mixes computer science, software and computer engineering, where the first two years are…

Computers and Society · Computer Science 2018-04-11 Jocelyn Simmonds , Maíra Marques Samary , Milenko Tomic , Francisco Madrid , Constanza Escobar

We surveyed 237 undergraduate students who are enrolled in various subjects and are members of software engineering teams. Their being a member in a team is part of the requirements of the course. We found that each of task visibility,…

Computers and Society · Computer Science 2015-07-31 Jaderick P. Pabico , Joseph Anthony C. Hermocilla , John Paul C. Galang , Christine C. De Sagun

With the number of Computer Science (CS) jobs on the rise, there is a greater need for Computer Science graduates than ever. At the same time, most CS departments across the country are only seeing 25 to 30 percent of female students in…

Computers and Society · Computer Science 2020-04-30 Monica Babes-Vroman , Thu D. Nguyen

Software testing is one of the crucial supporting processes of software life cycle. Unfortunately for the software industry, the role is stigmatized, partly due to misperception and partly due to treatment of the role in the software…

Software Engineering · Computer Science 2020-07-27 Luiz Fernando Capretz , Shuib Basri , Maythem Adili , Aamir Amin

The purpose of the paper is to examine the perceptions of entrepreneurship of graduate students enrolled in a digital-oriented entrepreneurship course, focusing on the challenges and opportunities related to starting a business. In today's…

Computers and Society · Computer Science 2024-07-16 Manuela Andreea Petrescu , Dan Mircea Suciu

Civic grassroots have proven their ability to create useful and scalable software that addresses pressing social needs. Although software engineering plays a fundamental role in the process of creating civic technology, academic literature…

Software Engineering · Computer Science 2021-06-18 Antti Knutas , Victoria Palacin , Giovanni Maccani , Markus Helfert

Algorithmic systems such as search engines and information retrieval platforms significantly influence academic visibility and the dissemination of knowledge. Despite assumptions of neutrality, these systems can reproduce or reinforce…

Information Retrieval · Computer Science 2025-08-11 Stefanie Urchs , Veronika Thurner , Matthias Aßenmacher , Ludwig Bothmann , Christian Heumann , Stephanie Thiemichen

Software practitioners discuss problems at work with peers, in-person and online. These discussions can be technical (e.g., how to fix a bug?) and social (e.g., how to assign work fairly?). While there is a growing body of knowledge…

Software Engineering · Computer Science 2024-08-05 Emeralda Sesari , Federica Sarro , Ayushi Rastogi

In a recent article, Falessi et al. (2017) call for a deeper understanding of the pros and cons of using students and professionals in experiments. The authors state: we have observed too many times that our papers were rejected because we…

Software Engineering · Computer Science 2018-11-30 Dag I. K. Sjøberg , Gunnar R. Bergersen

Recently, the unequal presence of women compared to men in technology has attracted the attention of researchers and practitioners across multiple fields. It is time to regard this problem as a global crisis that not only limits access to…

Computers and Society · Computer Science 2025-10-01 Zahra Fakoor Harehdasht , Raziyeh Saki

Diversity among computer scientists and technologists is necessary for the sustainable development of society through technological innovation. At UiT The Arctic University of Norway, only 13% of computer science students are women. Many…

Computers and Society · Computer Science 2026-04-09 Ine Arvola , Rakel Håndlykken , Elisavet Kozyri

Most software systems today do not support cognitive diversity. Further, because of differences in problem-solving styles that cluster by gender, software that poorly supports cognitive diversity can also embed gender biases. To help…

Open source software (OSS) development offers a unique opportunity for students in Software Engineering to experience and participate in large-scale software development, however, the impact of such courses on students' self-efficacy and…

Software Engineering · Computer Science 2023-07-06 Larissa Salerno , Simone de França Tonhão , Igor Steinmacher , Christoph Treude