Computer Reliability & Software Warranties
October 29th, 2018
CS4001: Computing, Society and Professionalism
Sauvik Das | Assistant Professor
Computer Reliability & Software Warranties October 29 th , 2018 - - PowerPoint PPT Presentation
CS4001: Computing, Society and Professionalism Sauvik Das | Assistant Professor Computer Reliability & Software Warranties October 29 th , 2018 Computer mistakes cause real problems Data-related Failure A computerized system may fail
October 29th, 2018
CS4001: Computing, Society and Professionalism
Sauvik Das | Assistant Professor
– Arrested and spent five days in detention
– Arrested twice and spent 12 days in jail
– Arrested five times, three times at gun point
customers (orders of magnitude off)
renters
mistakenly released
wirelessly hack into and control his own insulin pump with just a serial number
hack into a Jeep Cherokee with a touch screen to gain control of the vehicle
u
Should we hold companies accountable for pricing errors?
u What would a rule utilitarian say? u What would a Kantian say?
– About half of telephone-routing switches crashed – 70 million calls not put through – 60,000 people lost all service – AT&T lost revenue and credibility
– Single line of code in error-recovery procedure – Most switches running same software – Crashes propagated through switching network
u
Suppose Georgia is working on “intelligent highway” system that would allow fully automated self-driving cars to travel faster and closer to each other than standard human-operated vehicles.
u
In groups of 2-4, discuss what kinds of safety devices would have to be in such a system in order for you to feel comfortable using this intelligent highway.
– Court ruled that provisions of UCC held
– Court ruled shrinkwrap licenses are enforceable
– Court ruled in favor of Timberline and licensing agreement that limited consequential damages
u
Should software companies be held responsible for consequences of their errors? To what extent?
United States of Secrets (Part 1): http://www.pbs.org/wgbh/frontline/film/united-states-of-secrets/ #united-states-of-secrets-(part-one) United States of Secrets (Part 2): http://www.pbs.org/wgbh/frontline/film/united-states-of-secrets/#part- two---privacy-lost
Kantian: use 2nd formulation (treating users as means to an end) [14 pts] Act utilitarian: enumerate affected parties, quantify benefits vs harms into comparable units, run calculus. [13 pts] Virtue ethics: Pick a moral exemplar or list multiple relevant virtues, use phronesis to compare importance of virtues. [13pts]
u
Warrant: underlying assumption [2pts]
u
Reason: claim in support of original claim [2pts]
u
Grounds: evidence in support of reason [2pts]
u
Backing: evidence in support of warrant [2pts] Part b: 12 pts, 3pts for if you properly provided warrant, reason, grounds and backing If you confused these in part (a), we tried to be nice and not take off additional points for it in part (b) as long as you had the four things in some form.