Software has altered how we live and work in the modern day, and it has now become an essential element of who we are. Yet as our reliance on software grows, it is crucial to ensure technology is created and used properly, without endangering its users, society or environment. This raises questions about the right use of technology and encompasses human values and social norms in software engineering practices and products. With the increase in AI-enabled software systems, the need for more ethical and morally-aware choices are likely to be evoked. This workshop aims to explore the responsibility in software engineering practice and products. RSE will be a one-day discussion-oriented workshop, with theme-based tracks of paper presentations, a panel aimed at stimulating discussions, and working groups of participants. The workshop invites research papers (visionary, exploratory, empirical, and solution) and industrial papers (lessons learned and challenges) to be published in the ACM workshop proceedings.
We aim to explore responsibility in software processes and products. We intend to investigate the roles responsible, modes through which responsibility could be understood in the software engineering world, and the constituents that weave responsibility throughout the software engineering process. This workshop aims to increase the concept of responsibility in the software engineering domain. The intended outcomes of the workshop are as follows:
To identify research topics related to Responsible software engineering.
To allow practitioners to discuss the responsibility during the software development phases i.e., responsible requirements engineering, responsibility in coding, design, and testing.
To offer opportunities for researchers to discuss future research aspects that take account of responsibility.
Topics of interest include, but are not limited to:
Modes and Manifestation of responsibility in software engineering.
Responsibility throughout the Software development process i.e., Responsible Requirements engineering, Responsible coding, responsible testing, Responsible operations, and Responsible maintenance.
Lessons learned concerning responsibility in software development projects.
Responsible software engineering
Forward and backward responsibility
Responsibility, ethics, social, and ecological norms in software development projects
Responsibility and well-being of developers
Software engineering and corporate social responsibility
Software engineering and environmental and ecological responsibility
Responsible and ethical AI
Responsibility for software applications, e.g., IoT/IIoT, Smart Cities/homes, LLMs, Games, and Virtual Reality.
Contact Information:
We are excited to see you at @ResponsibleSE 2025. For further information, please contact irum@chalmers.se
Follow us on LinkedIn