Machado Case Foreseeable but Unforeseen Consequences.

Slides:



Advertisements
Similar presentations
® Forging new generations of engineers. Global, Human, and Ethical Impacts.
Advertisements

Ethics Tests William J. Frey (UPRM) José A. Cruz-Cruz (UPRM) Chuck Huff (St. Olaf)
ETHICS IN PROVIDING SERVICES TO VICTIMS OF SEXUAL ASSAULT Texas Association Against Sexual Assault Annual Conference March 1, 2012 Eugenia (Jennie) Barr,
Reaching Within, Part Two:. What is a dilemma? Dilemma From the Greek: Di—two Limos—horns Literally, Two horned.
INTRODUCTION TO ETHICS IN PHARMACY PRACTICE PHCL 437
Decision Making Manual: A Toolkit for Making Moral Decisions William J. Frey (UPRM) José A. Cruz-Cruz (UPRM) Chuck Huff (St. Olaf)
Resolve Conflicts Project Manager Academy Section Seventeen JOB LOOP 5. 0Post Project Review 4.0Project Management 3.0Project Pricing 2.0Project Estimating.
“Casting the Net” Building Consensus 2009 National Leadership Conference April 24, 2009 Lacosta Resort Carlsbad, California.
Group Techniques John A. Cagle California State University, Fresno.
The Design Process. What is Design? What is a Design Process? Design Process Example.
I Speak 2010 © 2010 The McGraw-Hill Companies, Inc. All rights reserved. Appendix Working and Presenting as a Group.
Law for Business and Personal Use
Decision Making Manual: A Toolkit for Making Moral Decisions William J. Frey (UPRM) José A. Cruz-Cruz (UPRM) Chuck Huff (St. Olaf)
Ethical Decision Making Process. How to Resolve Ethical Dilemmas in Business Identify relevant facts Identify relevant issue(s) Identify primary stakeholders.
Stevenson/Whitmore: Strategies for Engineering Communication 1 of 11 Team Dynamics Effective team dynamics requires  Respect for one another  Clearly.
Understanding Business Ethics
D: Chapter 5 Ethics and Social Responsibility. Ethics The code of moral principles and values that govern the behaviors of a person or group with respect.
Values-Based Decision Making Manual: A Toolkit for Moral Decisions Problem-Solving William J. Frey ADEM / UPRM.
Chapter 7 Conflict Resolution Lesson 3 Resolving Conflicts Next >> Click for: >> Main Menu >> Chapter 7 Assessment Teacher’s notes are available in the.
Creating a Positive Classroom Environment Jeff Johnston, Director of Instructional Development November 5, 1998.
PPA 503 – The Public Policy Making Process
Ethical Decision Making
Ethics of Teamwork William Frey College of Business Administration UPRM.
© Business & Legal Reports, Inc Alabama Retail is committed to partnering with our members to create and keep safe workplaces. Be sure to check out.
Design Process Overview
Ethics and Social Responsibility
Decision Making Manual: A Toolkit for Making Moral Decisions William J. Frey (UPRM) José A. Cruz-Cruz (UPRM) Chuck Huff (St. Olaf)
Lecture 4: Phases of Engineering Design
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Logic and Problem Solving Advanced Computer Programming.
Experiences in Undergraduate Studies in the University of Zaragoza LEFIS Undergraduate studies Oslo, 19 th -20 th May 2006.
Criminal Justice Today Twelfth Edition CHAPTER Criminal Justice Today: An Introductory Text for the 21st Century, 12e Frank Schmalleger Copyright © 2014.
Sutton Public Schools Anti-Bullying Law Overview.
 What do you do in the following situations?  Play the Game!
Unit 3. demonstrate the ability to use subprograms within computer programs; use a variety of problem-solving strategies to solve different types of.
Community Policing. Developed in Response ● To the changes that put police in cars and removed them from neighborhoods ● To understanding that modern.
Unit 2 Human Rights Part 3 Civil and Human Rights.
Decision Making Manual: A Toolkit for Making Moral Decisions William J. Frey (UPRM) José A. Cruz-Cruz (UPRM) Chuck Huff (St. Olaf)
What you know… You work at the East Texas Cancer Center in Tyler, Texas as a physicist who “maintains and checks the machine regularly.” (Huff 2005) Patient.
Lecture 7: Requirements Engineering
SYSTEMS ANALYSIS AND DESIGN LIFE CYCLE
Design Process Overview. What is Design? The word “design” is often used as a generic term that refers to anything that was made by a conscious human.
College of Engineering and Computer Science Department of Biomedical, Industrial, and Human Factors Engineering BME / IHE 6010 Academic Engineering Integrity.
1 ETHICS. 2 ETHICS AND PROFESSIONAL BEHAVIOR Ethics: Standards of conduct for a profession Some issues cannot be handled by codes alone Courts may decide.
Ethical Leadership and Followership
1 CS 501 Spring 2004 CS 501: Software Engineering Lecture 2 Software Processes.
Criminal Justice: A Brief Introduction Ninth Edition By Frank Schmalleger Pearson Education, Inc.
Ethical Decision Making , Ethical Theories
Conflict Resolution and Consensus Building
Introduction and Overview of Information Security and Policy By: Hashem Alaidaros 4/10/2015 Lecture 1 IS 332.
® Forging new generations of engineers. Design Process Review.
Working and Writing in Teams Module Eighteen Copyright © 2014 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill/Irwin.
Leadership Skills. Team Meetings Set the agenda by defining goals and desired outcomes Set the agenda by defining goals and desired outcomes Keep the.
Teamwork Skills Building Successful Teams Working in a Team Training & Leadership.
 When the persons who have responsibility and resources for addressing the problem are committed to resolving it  When the problem warrants the effort.
Dealing with Conflict Relationships. What is Conflict? Conflict is a disagreement or struggle between two or more people. It happens in ALL relationships,
The Engineering Design Process
Design Process Overview. A design process is a systematic problem-solving strategy, with criteria and constraints, used to develop many possible solutions.
Ethics in Sports and Physical Education: A Source of Role Conflict.
Principles of Information Security, Fourth Edition Chapter 1 Introduction to Information Security Part II.
Introduction 2. Pharmaceutical care is a professional patient care practice, which, when provided as an organized service, is experienced, documented,
Table of Contents. Lessons 1. Reducing Liability Go Go 2. Ethics Go Go 3. Ethical Dilemmas Go Go.
Criminal Justice Today CHAPTER Criminal Justice Today, 13th Edition Frank Schmalleger Copyright © 2015, © 2013 by Pearson Education, Inc. All Rights Reserved.
Chapter 4 Ethical Standards. Introduction Limits to what law, regulations, and accrediting standards and requirements can govern In the absence of law,
Ethics and Moral reasoning
What Is Criminal Justice?
Chapter 16 Participating in Groups and Teams.
CIS 376 Bruce R. Maxim UM-Dearborn
Principles of Health Care Ethics
Ethical Decision Making
What Is Criminal Justice?
Presentation transcript:

Machado Case Foreseeable but Unforeseen Consequences

Source of Machado Case Three cases  Therac-25 Case  Hughes Aircraft Case  Machado Case

Cases Compiled by Students National Science Foundation Project  DUE  DUE Eventually there will be ten cases reflecting areas of concern of ABET Cases are being compiled into textbook, Good Computing: A Virtue Approach to Computer Ethics Charles Huff, Bill Frey, & Jose Cruz

Richard Machado Student at the University of California at Irvine Convicted of federal hate crime February 13, 1998 Sent to 59 UCI Oriental students on Sept 20, 1996 Threatened to kill them if they didn’t leave the university Used the finger command of UCI’s UNIX system to identify his victims (i.e., recipients) OAC (Office of Academic Computing) traced to Machado using SMTP (Simple Mail Transfer Protocol)

Machado Case (Continued) OAC caught Machado in the act of sending a second message Sent him home  Had not read the message but responded to student complaints Referred case to police who referred it to FBI FBI prosecuted Machado to develop a legal argument against electronic hate mail

A Matter of Definition? Flaming protected by freedom of expression?  Machado claimed his was merely flaming, a fairly widespread practice among students  He also claimed he was exercising his right of freedom of expression Death threat by mail prohibited by law?  FBI claimed that was hate mail which has been prohibited by law  Legislation emerged in 1960’s to protect black students who were attending racially segregated universities and received death threats designed to get them to withdraw from university

Machado’s (Censored) From: (Hates Asians) To: List Omitted You  As you can see in the name, I hate Asians, including you. If it weren’t for asias at UCI, it would be a much more popular campus. You are responsible for ALL the crimes that occur on campus. YOU are why I want you and your comrades to get out ofUCI. If you don’t I will hunt you down and kill your Do you hear me? I personally will make it my life career to find and kill everyone one of you personally. Ok?????? That’s how determined I am.  Get out, (Asian Hater)

Your Task: Set up the case analysis Review the timeline Divide tasks:  Assign a specialist to each stage of the Software Development Cycle. (Suggestion: assign two, one leader and a devil’s advocate)  Divide the readings among stage specialists Readings:  case narrative,  case history,  teaching introduction  ethical analysis (click on safety, privacy, power, equity & access, quality of life)  Socio-Technical Analysis: hardware, software, physical surroundings, people/groups/roles, procedures, laws, and data/data structures.  supporting documents (RFCs on finger command, UCI student profile, interview with Allen Schiano from UCI OAC

Decision Points Scenario #1: You are a systems administrator at the Office of Academic Computing at the University of California at Irvine and have been asked to modify the Unix system to prevent the reoccurrence of the Machado incident Scenario #2: You are a systems administrator at the Office of Academic Computing at the University of California at Irvine and have been asked to develop an orientation program for students who will use university computing laboratories and facilities. Special emphasis is put on preventing a reoccurrence of the Machado incident.

Analogy between design and ethics

There is an analogy between design problems and ethical problems Design ProblemEthical Problem Construct a prototype that optimizes (or satisfices) designated specifications Construct a solution that realizes ethical values (justice, responsibility, reasonableness, respect, and safety) Conflicts between specifications are resolved through integration of specifications Resolve conflicts between values (moral vs. moral or moral vs. non-moral) by integration Prototype must be implemented over background constraints Ethical solution must be implemented over resource and interest constraints (cost/time/technical as well as organizational/political/legal)

Problem-solving in computing can be modeled on software design The software development cycle can be presented in terms of four stages: 1. Problem Specification 2. Solution Generation 3. Solution Testing 4. Solution Implementation

Step One: Problem Specification

1. Identify key components of the STS Part/Level of Analysis HardwareSoftwarePhysical Surroundings People/ Groups/ Roles ProceduresLawsData & Data Structures

2. Specify the problem: 2a. Is the problem a disagreement on facts? What are the facts? What are cost and time constraints on uncovering and communicating these facts? 2b. Is the problem a disagreement on a critical concept? What is the concept? Can agreement be reached by consulting legal or regulatory information on the concept? (For example, if the concept in question is safety, can disputants consult engineering codes, legal precedents, or ethical literature that helps provide consensus? Can disputants agree on positive and negative paradigm cases so the concept disagreement can be resolved through line-drawing methods? 2c. Use the table to identify and locate value conflicts within the STS. Can the problem be specified as a mismatch between a technology and the existing STS, a mismatch within the STS exacerbated by the introduction of the technology, or by overlooked results?

2. Specify the Problem STS/ValueSafety (freedom from harm) Justice (Equity & Access) PrivacyPropertyFree Speech Hardware/ Software Physical Surroundings People, Groups, and Roles Procedures Laws Data and Data Structures

Solution Generation Brainstorm Ten Solutions Avoid Dilemma Framing Reduce and Refine List

3. Develop a general solution strategy and then brainstorm specific solutions 3a. Is problem one of integrating values, resolving disagreements, or responding to situational constraints? 3b. If the conflict comes from a value mismatch, then can it be solved by modifying one or more of the components of the STS? Which one?

3. Develop a general solution strategy and then brainstorm specific solutions Problem / Solution Strategy DisagreementValue ConflictSituational Constraints FactualConceptualIntegrate?Tradeoff?Resource? Technical? Interest?

Solution Testing Test for Ethics and Global Feasibility

4. Test Solutions Develop a solution evaluation matrix Test the ethical implications of each solution See if the solution violates the code Carry out a global feasibility assessment of the solution.  What are the situational constraints?  Will these constraints block implementation?

Solution Evaluation Matrix Alternative / Test ReversibilityHarm Beneficence Public Identification CodeValue: Justice Responsibility Honesty, etc. Feasibility Alternative 1 Alternative 2 Alternative 3

Solution Implementation Implement your solution over feasibility constraints

5. Implement solution over feasibility constraints Restate your global feasibility analysis Are there resource constraints? Are there technical or manufacturing constraints? Are there interest constraints?

5. Feasibility Matrix Alternative/ Constraint ResourceInterestTechnical TimeCostIndividualOrganizationalLegalAvailable Technology Manufacturability Alternative 1 Alternative 2 Alternative 3