This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Professional and Ethical Dilemmas in Software Engineering
January 2009 (vol. 42 no. 1)
pp. 74-80
Brian Berenbach, Siemens Corporate Research
Manfred Broy, Technical University of Munich Technical University of Munich
The authors identify, categorize, and name nine specific ethical and professional dilemmas in software engineering, placing them in the context of the IEEE code of conduct, with the hope that giving such behavior a name will increase awareness and decrease the frequency with which these dilemmas occur.

1. T. Forester and P. Morrison, "Computer Ethics: Cautionary Tales and Ethical Dilemmas in Computing," Harvard J. Law &Technology, Spring 1991, pp. 300-305.
2. V. Flynn and T. Hall, "Ethical Issues in Software Engineering Research: A Survey of Current Practice," Empirical Software Eng., Dec. 2001, pp. 305-317.
3. E. Towell, "Teaching Ethics in the Software Engineering Curriculum," Proc. 16th Conf. Software Eng. Education and Training, IEEE Press, 2003, pp. 150-157.
4. R. Godfrey, "The Compleat Software Engineering Professional—Doing the Right Thing as Well as Doing It Right: Five Steps on the Road to an Ethics Curriculum," Proc. Int'l Conf. Software Engineering: Education and Practice (SE:EP 96), IEEE CS Press, 1996, pp. 26-32.
5. D. Gotterbarn, K. Miller, and S. Rogerson, "Software Engineering Code of Ethics," Comm. ACM, Nov. 1997, pp. 110-118.
6. D. Gotterbarn, K. Miller, and S. Rogerson, "Computer Society and ACM Approve Software Engineering Code of Ethics," Computer, Oct. 1999, pp. 84-88.
7. J.R. Herkert and B.M. O'Connell, "Teaching Product Liability as an Ethical Issue in Engineering and Computer Science," Proc. 33rd ASEE/IEEE Frontiers in Education Conf. (IFIP 03), IEEE Press, 2003, pp. S2A-12.
8. J. Samaha, Criminal Law, 7th ed., Wadsworth Group/Thomson Learning, 2002.
9. R.P. Feynman, "Appendix to the Roger's Commission Report on the Space Shuttle Challenger Accident," Report of the Presidential Commission on the Space Shuttle Challenger Accident, Washington, D.C., 6 June 1986; www.ralentz.com/old/spacefeynman--report.html .
10. K. Brunnstein, "Why a Discussion on Ethical Issues in Software Engineering Is Overdue," Ethics of Computing: Codes, Spaces for Discussion and Law, Chapman &Hall, 1996, pp. 52-55.
11. J. Singer and G. Vinson, "Ethical Issues in Empirical Studies of Software Engineering," IEEE Trans. Software Eng., Dec. 2002, pp. 1171-1180.
12. H. Pournaghshband and A. Salehnia, Ethical Issues of Information Systems, Idea Publishing Group, 2001, pp. 253-256.
13. D. Gotterbarn, "Ethical Considerations in Software Engineering," Proc. 13th Int'l Conf. Software Eng., IEEE CS Press, 1991, pp. 266-274.
14. D. Gotterbarn, "Raising the Bar: A Software Engineering Code of Ethics and Professional Practice," Proc. Ethics and Social Impact Component on Shaping Policy in the Information Age, ACM Press, 1998, pp. 26-28.
15. J.B. Thompson and E. Towell, "A Further Exploration of Teaching Ethics in the Software Engineering Curriculum," Proc. 17th Conf. Software Engineering Education and Training, IEEE CS Press, 2004, pp. 39-44.
16. E. Georgiadou and P.K. Oriogun, "Professional Issues in Software Engineering Curricula: Case Studies on Ethical Decision Making," Proc. Int'l Symp. Technology and Society, IEEE CS Press, 2001, pp. 252-261.

Index Terms:
software engineering, ethics, computing profession, computers and education
Citation:
Brian Berenbach, Manfred Broy, "Professional and Ethical Dilemmas in Software Engineering," Computer, vol. 42, no. 1, pp. 74-80, Jan. 2009, doi:10.1109/MC.2009.22
Usage of this product signifies your acceptance of the Terms of Use.