This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
The Ethical Software Engineer
July/August 2009 (vol. 26 no. 4)
pp. 9-10
Duncan Hall, University of Manchester
Compliance to a professional society's code of ethics carries obligations beyond minimum standards of behavior. Members of software engineering professional societies should also serve the public interest and promote the common good.

1. F.P. Brooks Jr., "Three Great Challenges for Half-Century-Old Computer Science," J. ACM, vol. 50, no. 1, 2003, pp. 25–26.
2. Software Engineering—Guide to the Software Engineering Body of Knowledge (SWEBOK), ISO/IEC tech. report 19759, ISO/IEC, 2005.
3. 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. 1996 Int'l Conf. Software Eng. Education and Practice (ICSE 96), IEEE CS Press, 1996, pp. 26–32.
4. B. Jennings, D. Callahan, and S.M. Wolf, "The Professions: Public Interest and Common Good," The Hastings Center Report, vol. 17, no. 1, 1987, pp. 3–10; www.jstor.org/stable3562447.

Index Terms:
professional ethics, codes of ethics, codes of good practice, professional licensing, software engineering practice
Citation:
Duncan Hall, "The Ethical Software Engineer," IEEE Software, vol. 26, no. 4, pp. 9-10, July-Aug. 2009, doi:10.1109/MS.2009.106
Usage of this product signifies your acceptance of the Terms of Use.