Home > Articles

Social, Legal, and Ethical Issues in Computing: Errors, Failures, and Risk

  • PrintPrint
  • Share ThisShare This
  • DiscussDiscuss
A navigation system directs a driver into a river. Flaws are found in software that tracks nuclear materials. A robot kills a worker. This chapter is about computer systems that fail, crash, or never work at all because of software bugs, poor design, political considerations, or other factors. Only when we understand the reason for failures can we work to prevent them.

Download the PDF version of this chapter.

  • Share ThisShare This
  • Save To Your Account

Discussions

comments powered by Disqus

Related Resources

There are currently no related podcasts. Please check back later.

New Performance Tuning Methodology White Paper
By on March 17, 2008Comments

Learn the proven performance tuning methodology that I used to successfully tune the performance of Enterprise Java environments for companies ranging from small 10-person development teams to large-scale Fortune 500 companies.

CCDC3 - Skewling college students on getting pwned
By on March 10, 2008Comments

We just got back from CCDC3 (Collegiate Cyber Defense Competition) and wanted to share our experience. This year we moved from observer to 'hacker', and discovered just how much fun it can be to mess with help educated college students. Read on for more details, pictures and more!

MVP again, with work, and Visual Studio 2008
By on January 16, 2008Comments
John Traenkenschuh writes about the continuing improvements made to Visual Basic...

See All Related Blogs