• Cite Icon3
  • https://doi.org/10.1145/3183440.3195075Copy DOI Icon

Ethics-aware software engineering

  • May 27, 2018
  • Fatma Başak Aydemir +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

Human interaction and behavior are at the core of most software engineering (SE) activities. Furthermore, software is created to fulfill human stakeholders' needs and wishes, and the resulting software is ultimately utilized (directly or indirectly) by human users. Today's software is highly intertwined with our lives, and it possesses an increasing ability to act and influence us. Besides the obvious example of self-driving cars and their potential harmfulness, more mundane software such as social networks may introduce bias, break privacy preferences, lead to digital addiction, etc. Additionally, the 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.

Similar Papers
  • Research Article
  • Citations8

The Software Process - What It Is, And HowTo Improve It

  • Jan 01, 1970
  • WIT Transactions on Information and Communication Technologies
  • Sami Zahran
  • Book Chapter

Software Engineering, Process Improvement, and Experience Management

  • Jan 01, 2013
  • Neeraj Sharma +2
  • Conference Instance
  • Citations3

Proceedings of the 2015 International Conference on Software and System Process

  • Aug 24, 2015
  • Ross Jeffery +3
  • Research Article
  • Citations1

The Role of Empathy in Software Engineering - A Socio-Technical Grounded Theory

  • Sep 17, 2025
  • ACM Transactions on Software Engineering and Methodology
  • Hashini Gunatilake +3
  • Research Article
  • Citations197

Ethical issues in empirical studies of software engineering

  • Dec 01, 2002
  • IEEE Transactions on Software Engineering
  • J Singer +1
  • Research Article
  • Citations1

Summary of the International Conference on Software and System Processes (ICSSP 2018)

  • Jan 02, 2019
  • ACM SIGSOFT Software Engineering Notes
  • Marco Kuhrmann +4
  • Conference Article
  • Citations36

Application of 80/20 rule in software engineering Waterfall Model

  • Aug 01, 2009
  • Muzaffar Iqbal +1
  • Research Article
  • Citations8

Extracting Soft Issues during Requirements Elicitation:A Preliminary Study

  • Jan 01, 2011
  • International Journal of Information and Electronics Engineering
  • A Rahman
  • Conference Article
  • Citations1

Software engineering curriculum issues

  • Jun 25, 1996
  • G.H Walton
  • Research Article
  • Citations67

Process-Centered Software Engineering Environments, A Brief History and Future Challenges

  • Dec 01, 2002
  • Annals of Software Engineering
  • Volker Gruhn
  • Conference Article
  • Citations18

Yoopeedoo (UPEDU): a process for teaching software process

  • Feb 19, 2001
  • P.N Robillard +2
  • Research Article
  • Citations3

Using system dynamics to teach about dependencies, correlation and systemic thinking on the software process workflows

  • Jun 23, 2021
  • IET Software
  • German‐Lenin Dugarte‐Peña +4
  • Conference Article
  • Citations44

The software engineering process: definition and scope

  • Jan 01, 1988
  • W S Humphrey
  • Book Chapter
  • Citations1

Overview of Software Processes and Software Evolution

  • Jan 01, 2008
  • Tong Li
  • Research Article

Special Issue on Search‐Based Software Maintenance

  • Sep 01, 2008
  • Journal of Software Maintenance and Evolution: Research and Practice
  • Massimiliano Di Penta +2
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.