Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A...
-
Upload
clinton-simmons -
Category
Documents
-
view
225 -
download
0
Transcript of Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A...
![Page 1: Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A COMPUTING CULTURE READING: CHAPTER 5, PAGES 150-155, 160-163.](https://reader036.fdocuments.in/reader036/viewer/2022081506/56649ef65503460f94c099ea/html5/thumbnails/1.jpg)
Trust, Safety & ReliabilityINTRODUCTION TO COMPUTER ERRORS
TEXTBOOK: BRINKMAN’S ETHICS IN A COMPUTING CULTURE
READING: CHAPTER 5, PAGES 150-155, 160-163.
![Page 2: Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A COMPUTING CULTURE READING: CHAPTER 5, PAGES 150-155, 160-163.](https://reader036.fdocuments.in/reader036/viewer/2022081506/56649ef65503460f94c099ea/html5/thumbnails/2.jpg)
Computer errors•A range of possible consequences– Seconds lost, other inconvenience– Data lost– $ - $$$– Injuries and deaths
•Examples:– Disfranchised voters– False arrests– Price & billing errors– Air traffic control, airplane control
![Page 3: Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A COMPUTING CULTURE READING: CHAPTER 5, PAGES 150-155, 160-163.](https://reader036.fdocuments.in/reader036/viewer/2022081506/56649ef65503460f94c099ea/html5/thumbnails/3.jpg)
The Apocalypses That Might Have Been
![Page 4: Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A COMPUTING CULTURE READING: CHAPTER 5, PAGES 150-155, 160-163.](https://reader036.fdocuments.in/reader036/viewer/2022081506/56649ef65503460f94c099ea/html5/thumbnails/4.jpg)
Apocolypse cont’d
![Page 5: Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A COMPUTING CULTURE READING: CHAPTER 5, PAGES 150-155, 160-163.](https://reader036.fdocuments.in/reader036/viewer/2022081506/56649ef65503460f94c099ea/html5/thumbnails/5.jpg)
Hardware Errors•Failure of the physical components of the computer system
![Page 6: Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A COMPUTING CULTURE READING: CHAPTER 5, PAGES 150-155, 160-163.](https://reader036.fdocuments.in/reader036/viewer/2022081506/56649ef65503460f94c099ea/html5/thumbnails/6.jpg)
Software Errorso “Bugs”
o Bug v. mistake debate
◦ Ariane 5◦ ariane 5 explosion – YouTube◦ Floating point number storage
◦ Arithmetic overflow
![Page 7: Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A COMPUTING CULTURE READING: CHAPTER 5, PAGES 150-155, 160-163.](https://reader036.fdocuments.in/reader036/viewer/2022081506/56649ef65503460f94c099ea/html5/thumbnails/7.jpg)
Computer Solves the Wrong Problem • Complexity of programming: garbage in, garbage out
• Gemini 5, 105 miles off landing target: • Earth’s rotation is not 360° in 24 hr but 360.98°
• Friendship 7, 40 miles off landing target:• Failure to take into account weight loss in aircraft due to use of
consumables
![Page 8: Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A COMPUTING CULTURE READING: CHAPTER 5, PAGES 150-155, 160-163.](https://reader036.fdocuments.in/reader036/viewer/2022081506/56649ef65503460f94c099ea/html5/thumbnails/8.jpg)
Misuse The Hernandez situation:
◦ Roberto Hernandez was pulled over running a stop sign◦ When the officer ran his license the officer was convinced that he was dealing with a wanted man,
Roberto Hernandez
Same birthday, similar height, weight, tattoo.
Officer was convinced that the name difference was a mistake in the system. It was not.
![Page 9: Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A COMPUTING CULTURE READING: CHAPTER 5, PAGES 150-155, 160-163.](https://reader036.fdocuments.in/reader036/viewer/2022081506/56649ef65503460f94c099ea/html5/thumbnails/9.jpg)
Communication Failure Misunderstandings
◦ Of what the system is capable of or how it works
◦ See example of airliner running out of fuel◦ http://en.wikipedia.org/wiki/Gimli_Glider
![Page 10: Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A COMPUTING CULTURE READING: CHAPTER 5, PAGES 150-155, 160-163.](https://reader036.fdocuments.in/reader036/viewer/2022081506/56649ef65503460f94c099ea/html5/thumbnails/10.jpg)
Special Topic: Electronic Voting Electronic voting machines:
◦ After the "hanging chad" controversy of the 2000 election, Congress passed a federal law that gave states funding to replace their punch card and lever voting systems with electronic voting machines
![Page 11: Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A COMPUTING CULTURE READING: CHAPTER 5, PAGES 150-155, 160-163.](https://reader036.fdocuments.in/reader036/viewer/2022081506/56649ef65503460f94c099ea/html5/thumbnails/11.jpg)
Implementation of electronic voting
North Carolina 2004◦ Voting machine manufacturer said the electronic voting machine could handle 10,500 votes each
◦ Reality – could only hold 3,005 votes◦ Result – lost 4,530 votes
Many voting machines do not create a paper trail◦ Voting machines used by as many as a quarter of American voters in 2012 can be hacked with just $26
in parts and an 8th grade science education◦ Vulnerability Assessment Team at Argonne National Laboratory ◦ The experts say the hack could change voting results while leaving absolutely no trace of the
manipulation behind
![Page 12: Trust, Safety & Reliability INTRODUCTION TO COMPUTER ERRORS TEXTBOOK: BRINKMAN’S ETHICS IN A COMPUTING CULTURE READING: CHAPTER 5, PAGES 150-155, 160-163.](https://reader036.fdocuments.in/reader036/viewer/2022081506/56649ef65503460f94c099ea/html5/thumbnails/12.jpg)
System testing
◦ Flaws in modeling real events◦ Verification: does the computer program correctly implement program?
◦ Not understanding all relevant issues◦ Validation: does the model accurately represent the real system?