CS 3043 Social Implications Of Computing Class 12

  • Slides: 22
Download presentation
CS 3043 Social Implications Of Computing Class 12 Risks Keith A. Pray Instructor socialimps.

CS 3043 Social Implications Of Computing Class 12 Risks Keith A. Pray Instructor socialimps. keithpray. net 5/25/2021 © 2008 Keith A. Pray 1

CS 3043 Social Implications Of Computing Overview 1. 2. 3. Students Risks, Failures, etc.

CS 3043 Social Implications Of Computing Overview 1. 2. 3. Students Risks, Failures, etc. NEXT CLASS: Evaluation Forms (to start 10 minutes before class ends) 5/25/2021 © 2008 Keith A. Pray 2

CS 3043 Social Implications Of Computing Group Project n Groups presenting Monday Live Free

CS 3043 Social Implications Of Computing Group Project n Groups presenting Monday Live Free Or Die Hard 2. A. I. 3. Lawnmower Man 4. Bicentennialman 1. 5/25/2021 © 2008 Keith A. Pray 3

CS 3043 Social Implications Of Computing Group Project n If you are not presenting

CS 3043 Social Implications Of Computing Group Project n If you are not presenting Monday: ¨ ¨ 5/25/2021 For each movie being presented Monday prepare three questions about the movie and group’s work as depicted on their respective websites. Questions will be handed in Questions will be typed and have your name Questions will pertain to the topics covered in this class © 2008 Keith A. Pray 4

CS 3043 Social Implications Of Computing Cyber warfare Andrew Keating § § The concept

CS 3043 Social Implications Of Computing Cyber warfare Andrew Keating § § The concept of cyber warfare has been a possibility for years, but only recently has it become a reality Why? § As more nations become reliant upon computer systems for their infrastructures, cyber warfare becomes a much more serious threat. § Cyber warfare is cheap! § § “You could fund an entire cyber warfare campaign for the cost of replacing a tank tread” – Bill Woodcock, research director of Packet Clearing House Infrastructures are vulnerable, and knowledge of how to exploit computing systems is widespread 5/25/2021 © 2008 Keith A. Pray 5

CS 3043 Social Implications Of Computing Cyberwar Cont’d: The South Ossetia War (Russia v.

CS 3043 Social Implications Of Computing Cyberwar Cont’d: The South Ossetia War (Russia v. Georgia) n n During the South Ossetia War in the summer of 2008, Georgia’s government suffered large-scale distributed denial of service attacks, affecting a wide range of Georgian servers, which included the Ministry of Foreign Affairs and news organizations While bombs and gunfire flooded the streets of Georgia, Russian packets flooded their servers Andrew Keating 5/25/2021 © 2008 Keith A. Pray 6

CS 3043 Social Implications Of Computing Possibilities ([Un]Ethical? ) n n n Gaining control

CS 3043 Social Implications Of Computing Possibilities ([Un]Ethical? ) n n n Gaining control over news servers and posting inaccurate information to mislead people Any machine which is visible on the Internet is at risk, could disrupt a country’s entire infrastructure Take down hospitals, power grid, police/fire Damage to civilians could be done accidentally What role will cyber warfare play in the wars of the future? 5/25/2021 © 2008 Keith A. Pray Andrew Keating 7

CS 3043 Social Implications Of Computing CIGNA Healthcare Brendan Dean n n CIGNA is

CS 3043 Social Implications Of Computing CIGNA Healthcare Brendan Dean n n CIGNA is the 4 th largest health insurer in the country. Had to upgrade its IT infrastructure, some of which dated to the 1980’s. New upgrade would not just move services to new systems but also added a lot of additional services. Projected to cost $1 billion.

CS 3043 Social Implications Of Computing How They Did It Brendan Dean n n

CS 3043 Social Implications Of Computing How They Did It Brendan Dean n n n Outsourced some of the architecture work. Software engineers warned of problems. Laid off call center employees before launch. CIO continued with launch despite warnings. 3. 5 millions members were transferred from the legacy systems to the new system at one time. New call center employees were not trained enough.

CS 3043 Social Implications Of Computing Results Brendan Dean n Customers could not get

CS 3043 Social Implications Of Computing Results Brendan Dean n Customers could not get help over the phone. Some customers benefits did not get transferred. Internal Restructuring of IT leadership ¨ CIGNA now has better testing and checks in place ¨ n External Lost 6% of its health care membership ¨ Contributed to 40% stock drop ¨

CS 3043 Social Implications Of Computing Risk n n What is it? Chance of

CS 3043 Social Implications Of Computing Risk n n What is it? Chance of it happening? ¨ n Random, Historical statistics, Analysis Give examples of risks with computer systems 5/25/2021 © 2008 Keith A. Pray 11

CS 3043 Social Implications Of Computing Predicting Risk n n n What are the

CS 3043 Social Implications Of Computing Predicting Risk n n n What are the factors? Enough data to be statistically significant? Can you reduce or increase your own risk? Chance ¨ Severity ¨ 5/25/2021 © 2008 Keith A. Pray 12

CS 3043 Social Implications Of Computing Reliability Of Statistics n n n Are other

CS 3043 Social Implications Of Computing Reliability Of Statistics n n n Are other factors controlled? Is enough time covered? Is all data reported? 5/25/2021 © 2008 Keith A. Pray 13

CS 3043 Social Implications Of Computing Cost-Benefit Analysis n n How much does it

CS 3043 Social Implications Of Computing Cost-Benefit Analysis n n How much does it cost? What do I get for this cost? 5/25/2021 © 2008 Keith A. Pray 14

CS 3043 Social Implications Of Computing Risk-Benefit Analysis n n n What could go

CS 3043 Social Implications Of Computing Risk-Benefit Analysis n n n What could go wrong? How likely is it? How costly are the consequences? 5/25/2021 © 2008 Keith A. Pray 15

CS 3043 Social Implications Of Computing Limitations to Risk-Benefit Analysis n n Hard to

CS 3043 Social Implications Of Computing Limitations to Risk-Benefit Analysis n n Hard to quantify probabilities Hard to quantify costs Who bears the costs? Are the potential benefits worth it? 5/25/2021 © 2008 Keith A. Pray 16

CS 3043 Social Implications Of Computing Some Measures n n n Mean Time To

CS 3043 Social Implications Of Computing Some Measures n n n Mean Time To Failure (MTTF) Mean Time Between Failures (MTBF) Mean Time To Repair (MTTR) 5/25/2021 © 2008 Keith A. Pray 17

CS 3043 Social Implications Of Computing Relying Too Much n n Limits of modeling

CS 3043 Social Implications Of Computing Relying Too Much n n Limits of modeling reality Limits of precision Limits of algorithms Limits of interpretation 5/25/2021 © 2008 Keith A. Pray 18

CS 3043 Social Implications Of Computing Value of Intuition n Are results reasonable? 5/25/2021

CS 3043 Social Implications Of Computing Value of Intuition n Are results reasonable? 5/25/2021 © 2008 Keith A. Pray 19

CS 3043 Social Implications Of Computing Producing Good Software n n n Good specifications

CS 3043 Social Implications Of Computing Producing Good Software n n n Good specifications Good usability Good design Robustness Good implementation Testing 5/25/2021 © 2008 Keith A. Pray 20

CS 3043 Social Implications Of Computing Plan For The Long Term n n n

CS 3043 Social Implications Of Computing Plan For The Long Term n n n n Version control Future development New platforms Patches Security Training Customer support 5/25/2021 © 2008 Keith A. Pray 21

CS 3043 Social Implications Of Computing Class 12 The End Keith A. Pray Instructor

CS 3043 Social Implications Of Computing Class 12 The End Keith A. Pray Instructor socialimps. keithpray. net 5/25/2021 © 2008 Keith A. Pray 22