The quest for a code of professional ethics: an intellectual and moral confusion
Ethical issues in the use of computers
Building IBM: shaping an industry and its technology
Building IBM: shaping an industry and its technology
Towards a theory of privacy in the information age
ACM SIGCAS Computers and Society
Reason, relativity, and responsibility in computer ethics
ACM SIGCAS Computers and Society
Some computer science issues in ubiquitous computing
ACM SIGMOBILE Mobile Computing and Communications Review - Special issue dedicated to Mark Weiser
Readings in Cyberethics
IBM and the Holocaust: The Strategic Alliance between Nazi Germany and America's Most Powerfulcorporation
The foundation of computer ethics
ACM SIGCAS Computers and Society
On the intrinsic value of informationobjects and the infosphere
Ethics and Information Technology
On the Morality of Artificial Agents
Minds and Machines
Cybernetics: Or Control and Communication in Animal and the Machine
Cybernetics: Or Control and Communication in Animal and the Machine
Ethics and Information Technology
Computer systems: Moral entities but not moral agents
Ethics and Information Technology
Phishing and Countermeasures: Understanding the Increasing Problem of Electronic Identity Theft
Phishing and Countermeasures: Understanding the Increasing Problem of Electronic Identity Theft
Ethics and Information Technology
TASE '07 Proceedings of the First Joint IEEE/IFIP Symposium on Theoretical Aspects of Software Engineering
A Look into the Future Impact of ICT on Our Lives
The Information Society
How to do philosophy informationally
WM'05 Proceedings of the Third Biennial conference on Professional Knowledge Management
The ethics of information transparency
Ethics and Information Technology
Hi-index | 0.00 |
The paper offers an analysis of the problem of integrating ethical principles into the practice of software design. The approach is grounded on a review of the relevant literature from Computer Ethics and Professional Ethics. The paper is divided into four sections. The first section reviews some key questions that arise when the ethical impact of computational artefacts is analysed. The inner informational nature of such questions is used to argue in favour of the need for a specific branch of ethics called Information Ethics. Such ethics deal with a specific class of ethical problems and Informational Privacy is introduced as a paradigmatic example. The second section analyses the ethical nature of computational artefacts. This section highlights the fact that this nature is impossible to comprehend without first considering designers, users, and patients alongside the artefacts they create, use and are affected by. Some key ethical concepts are discussed, such as freedom, agency, control, autonomy and accountability. The third section illustrates how autonomous computational artefacts are rapidly changing the way in which computation is used an perceived. The description of the ethical challenges posed to software engineers by this shift in perspective closes the section. The fourth and last section of the paper is dedicated to a discussion of Professional Ethics for software engineers. After establishing the limits of the professional codes of practice, it is argued that ethical considerations are best embedded directly into software design practise. In this context, the Value Sensitive Design approach is considered and insight into how this is being integrated into current research in ethical design methodologies is given.