Today's software is highly intertwined with our lives, and it possesses an increasing ability to act and influence us. Besides the renown example of self-driving cars and their potential harmfulness, more mundane software such as social networks can introduce bias, break privacy preferences, lead to digital addiction, etc. Additionally, the software engineering (SE) process itself is highly affected by ethical issues, such as diversity and business ethics. This paper introduces ethics-aware SE, a version of SE in which the ethical values of the stakeholders (including developers and users) are captured, analyzed, and reflected in software specifications and in the SE processes. We propose an analytical framework that assists stakeholders in...
Society’s increasing dependence on Artificial Intelligence (AI) and AI-enabled systems require a mor...
Abstract—Software is the core for computer-based applications became an essential part for critical ...
Ethical and social problems of the emerging technology of selfdriving cars can best be addressed thr...
Today's software is highly intertwined with our lives, and it possesses an increasing ability to act...
Today's software is highly intertwined with our lives, and it possesses an increasing ability to act...
Today's software is highly intertwined with our lives, and it possesses an increasing ability to act...
One problem of the increasing intelligence of the systems is that the number of decisions having an ...
In ethics-aware software engineering, ethical considerations are explicitly taken into account acros...
This paper presents an initial framework for managing emergent ethical concerns during software engi...
While ethical principles like fairness and honesty may be broad cultural or even universal virtues, ...
2011-07-31Team processes are the core of Software Engineering projects, and sometimes, in order to d...
Context. Software systems play a pervasive role in people's lives. Since ethics in software systems ...
Context. Software systems play a pervasive role in people's lives. Since ethics in software systems ...
Software engineers need to anticipate unintended consequences, including negative impacts on society...
Software developers create the architectures that govern our online and increasingly our offline liv...
Society’s increasing dependence on Artificial Intelligence (AI) and AI-enabled systems require a mor...
Abstract—Software is the core for computer-based applications became an essential part for critical ...
Ethical and social problems of the emerging technology of selfdriving cars can best be addressed thr...
Today's software is highly intertwined with our lives, and it possesses an increasing ability to act...
Today's software is highly intertwined with our lives, and it possesses an increasing ability to act...
Today's software is highly intertwined with our lives, and it possesses an increasing ability to act...
One problem of the increasing intelligence of the systems is that the number of decisions having an ...
In ethics-aware software engineering, ethical considerations are explicitly taken into account acros...
This paper presents an initial framework for managing emergent ethical concerns during software engi...
While ethical principles like fairness and honesty may be broad cultural or even universal virtues, ...
2011-07-31Team processes are the core of Software Engineering projects, and sometimes, in order to d...
Context. Software systems play a pervasive role in people's lives. Since ethics in software systems ...
Context. Software systems play a pervasive role in people's lives. Since ethics in software systems ...
Software engineers need to anticipate unintended consequences, including negative impacts on society...
Software developers create the architectures that govern our online and increasingly our offline liv...
Society’s increasing dependence on Artificial Intelligence (AI) and AI-enabled systems require a mor...
Abstract—Software is the core for computer-based applications became an essential part for critical ...
Ethical and social problems of the emerging technology of selfdriving cars can best be addressed thr...