Value-based Engineering for Ethics by Design

by   Sarah Spiekermann, et al.

This article gives a methodological overview of Value-based Engineering for ethics by design. It discusses key challenges and measures involved in eliciting, conceptualizing, prioritizing and respecting values in system design. Thereby it draws from software engineering, value sensitive design, design thinking and participatory design as well as from philosophical sources, especially Material Ethics of Value. The article recognizes timely challenges for Value-based Engineering, such as compatibility with agile forms of system development, responsibility in hardly controllable ecosystems of interconnected services, fearless integration of external stakeholders and the difficulty in measuring the ethicality of a system. Finally, the Value-based Engineering methodology presented here benefits from learnings collected in the IEEE P7000 standardization process as well as from a case study. P7000 has been set up by IEEE to establish a process model, which addresses ethical considerations throughout the various stages of system initiation, analysis and design.


page 19

page 20


Value-based Engineering with IEEE 7000TM

Digital ethics is being discussed worldwide as a necessity to create mor...

Investigating the potential impact of values on requirements and software engineering

This paper describes an investigation into value-based software engineer...

Towards Value-Sensitive Learning Analytics Design

To support ethical considerations and system integrity in learning analy...

Ethical and Social Aspects of Self-Driving Cars

As an envisaged future of transportation, self-driving cars are being di...

Thinging as a Way of Modeling in Poiesis: Applications in Software Engineering

From a software design perspective, a clear definition of design can enh...

The study of variability in engineering design, an appreciation and a retrospective

We explore the concept of parameter design applied to the production of ...

Ethical Implications: The ACM/IEEE-CS Software Engineering Code applied to Tesla's "Autopilot" System

On October 14, 2015, Tesla Inc. an American electric car company, releas...