Work

Innovation and ethics in software engineering and internet computing

Year: 2025
Type: article
Abstract: Das Internet und Computer im Allgemeinen sind weltweit von zentraler Bedeutung. Innovationen und Fortschritte in der Informationstechnologie beeinflussen weltweit Sektoren wie Industrie, Bildung, Regierung und Gesellschaft. Konzepte wie Ubiquitous Computing, Verteilte Systeme, Mobile Computing, Soziale Netzwerke, Internet of Things, Big Data und Künstliche Intelligenz gestalten unser Leben und spielen eine zentrale Rolle für diemenschliche Zukunft. Softwareentwickler sollten Verantwortung für die Softwaresysteme, die sie planen und entwickeln, übernehmen. Zwar sind die Möglichkeiten für die Erstellung von Software, die die Menschheit positiv beeinflusst, gegeben, jedoch darf das Gefahr für Software, die der Menschheit schadet nicht vernachlässigt werden. In den letzten Jahren haben globale Herausforderungen wie geopolitische Konflikte (z.B. Kriege), ökonomische Instabilität, soziale Ungerechtigkeiten und digitale Transformation immer wieder neue, raffiniertere Methoden verlangt, um festzustellen, wie Software ethisch im Bezug auf diese globalen Herausforderungen entwickelt werden kann. Weil Softwareentwickler sektorübergreifend eine zentrale Position im Vormarsch der Innovation einnehmen, ist es wichtig, Innovationen kritisch zu hinterfragen. Eine große Bandbreite an ethischen Grundkonzepten hilft dabei, zu entscheiden, ob diese Innovationen dem Fortschritt der Menschheit dienen oder Schaden verursachen. Um einen groben Überblick über die Thematik zu bieten betrachten wir zunächst bestendende Ethikliteratur im Allgemeinen. Aufbauend darauf behandeln wir spezifischere ethische Ideen, insbesondere die state-of-the-art ethischen Codes in der Informatik. Mit diesem vorhandenen Wissen zeigen wir dann, welche blinden Flecken und offenen Herausforderungen in diesen ethischen Codes bestehen. Weiters zeigen wir auf, wie die existierenden ethischen Paradigmen mit Hilfe von zentralen Ideen der Global SustainableInformation Society auf die nächste Ebene gehoben werden können. Um einen strukturierten Weg vorzugeben, um Ethik in der Software Entwicklung zu bewerten, präsentieren wir eine Liste an Kriterien, an die sich Experten im Feld der Informationstechnologie halten sollten. Diese Kriterien dienen als zusätzliche ethische Ressourcen, welche die existierende ethische Basis der Profession bereichern. Zuletzt wenden wir diese Kriterien an einigen konkreten Beispielen an, um Innovationen im breiten Feld der Informationstechnologie der letzten Jahre zu bewerten. Damit zeigen wir sowohl, wie man mit Hilfe dieser Kriterien Fehlentwicklungen identifizieren, als auch bewerten kann.
Institution: TU Wien
Language: English
Subfield: Safety Research
Open Access status: green
OpenAlex ID: W7101956411
FWCI:
Cites:
Cited by:
Related to: