Ten Years of Software Engineering in Society
By: Iffat Fatima, Patricia Lago
Potential Business Impact:
Finds how computer science helps people and planet.
In the international software engineering research community, the premier conference (ICSE) features since a decade a special track on the role of SE In Society (or SEIS track). In this work, we want to use the articles published in this track as a proxy or example of the research in this field, in terms of covered topics, trends, and gaps. Also, since SEIS was originally defined with a special focus on sustainability, we want to observe the evolution of the research in this respect. We conducted a mapping study of the 123 articles published in the SEIS track and among the results identified (i) trends pertaining sustainability, diversity and inclusion, and open-source software; (ii) gaps regarding concrete interventions to solve problems (e.g., workplace discrimination, the emotional well-being of developers); and (iii) a main sustainability focus in the social dimension, while the environmental dimension is the least frequently addressed. As future work, our aim is to stimulate discussion in the community and we hope to inspire replications of this work in other conference venues.
Similar Papers
ACM SIGSOFT SEN Empirical Software Engineering: Introducing Our New Regular Column
Software Engineering
Improves how scientists study computer programs.
Not real or too soft? On the challenges of publishing interdisciplinary software engineering research
Software Engineering
Helps researchers share new ideas in computer science.
Aligning Academia with Industry: An Empirical Study of Industrial Needs and Academic Capabilities in AI-Driven Software Engineering
Software Engineering
Helps make computer programs better for real jobs.