Ethical Issues In The Year 2003 By Metin Tuzmen. E-T-H-I-C-S Indo- European Roots Comes from Greek...

11
Ethical Issues In The Year 2003 By Metin Tuzmen

Transcript of Ethical Issues In The Year 2003 By Metin Tuzmen. E-T-H-I-C-S Indo- European Roots Comes from Greek...

Page 1: Ethical Issues In The Year 2003 By Metin Tuzmen. E-T-H-I-C-S Indo- European Roots Comes from Greek word : thikos A set of principles of right conduct.

Ethical Issues In The Year 2003

By Metin Tuzmen

Page 2: Ethical Issues In The Year 2003 By Metin Tuzmen. E-T-H-I-C-S Indo- European Roots Comes from Greek word : thikos A set of principles of right conduct.

E-T-H-I-C-S

• Indo- European Roots

• Comes from Greek word : thikos

• A set of principles of right conduct.

• A theory or a system of moral values

Page 3: Ethical Issues In The Year 2003 By Metin Tuzmen. E-T-H-I-C-S Indo- European Roots Comes from Greek word : thikos A set of principles of right conduct.

ACM’s Code of Ethics

• http://www.acm.org/constitution/code.html

• Let us go over it quickly

Page 4: Ethical Issues In The Year 2003 By Metin Tuzmen. E-T-H-I-C-S Indo- European Roots Comes from Greek word : thikos A set of principles of right conduct.

Ten Commandments of Computer Ethics

1. Thou shalt not use a computer to harm other people.

2. Thou shalt not interfere with other people's computer work.

3. Thou shalt not snoop around in other people's computer files.

4. Thou shalt not use a computer to steal.

5. Thou shalt not use a computer to bear false witness.

6. Thou shalt not copy or use proprietary software for which you have not paid.

7. Thou shalt not use other people's computer resources without authorization or proper compensation.

8. Thou shalt not appropriate other people's intellectual output.

9. Thou shalt think about the social consequences of the program you are writing or the system you are designing.

10. Thou shalt always use a computer in ways that insure consideration and respect for your fellow humans.

Page 5: Ethical Issues In The Year 2003 By Metin Tuzmen. E-T-H-I-C-S Indo- European Roots Comes from Greek word : thikos A set of principles of right conduct.

Silicon Valley Programmer Indicted For Manslaughter Program Error Caused Death by Robot

• Jane McMurdock, Prosecuting Attorney for the City of Silicon Valley, announced today the indictment of Randy Samuels on charges of manslaughter. Samuels was formerly employed as a programmer at Silicon Techtronics, Inc., one of Silicon Valley's newest entries into the high technology arena. The charge involves the death of Bart Matthews, who was killed last May by an assembly line robot.

• Matthews, who worked as a robot operator at Cybernetics, Inc., in Silicon Heights, was crushed to death when the robot he was operating malfunctioned and started to wave its "arm" violently

• According to the indictment, Samuels wrote the particular piece of computer program which was responsible for the robot malfunction

• Society must protect itself against programmers who make careless mistakes or else no one will be safe, least of all our families and our children",

• We asked Professor Park, who is fluent in C and several other languages, whether the program code was correct for the given robot arm formulas. Professor Park's response was immediate. "By Jove! It looks like he misinterpreted the y-dots in the formulas as y-bars and he made the same mistake for the x's and the z's. He was supposed to use the derivatives, but he took the averages instead! He's guilty as hell, if you ask me."

Page 6: Ethical Issues In The Year 2003 By Metin Tuzmen. E-T-H-I-C-S Indo- European Roots Comes from Greek word : thikos A set of principles of right conduct.

Silicon Techtronics Employee Admits Faking Software Tests Email Messages Reveal New Details In "Killer Robot" Case Association of Computer Scientists Launches

Investigation Into Ethics Code Violations

• Cindy Yardley, a software tester at Silicon Techtronics, admitted today that she was the person who created the fraudulent "killer robot" software tests. The fraudulent tests were revealed earlier this week by Silicon Valley University professor Wesley Silber in what has come to be known as the "Silber Report".

• In a startling development at noontime yesterday, Max Worthington, Chief Security Officer for Silicon Techtronics, announced his resignation at a packed news conference that was broadcast live by CNN and other news organizations.

• Worthington then pointed to a stack of bound volumes which were on a table to his left. "These volumes represent just some of the electronic surveillance of employees that I conducted over the years for my superior, Mr. Waterson. These are print outs of electronic mail messages that Silicon Techtronics employees sent to one another and to persons at other sites. I can say with great certainly that no employee was ever told that this kind of electronic surveillance was being conducted.

• The Silicon-Observer asked Ms. Yardley whether she felt that she had made an ethical choice in agreeing to fake the software test results. She responded with great emotion: "Nothing, nothing in my experience or background prepared me for something like this. I studied computer science at a major university and they taught me about software testing, but they never told me that someone with power over me might ask me to produce a fake software test

• When Johnson asked me to do this, he called me to his office, as if to show me the trappings of power, you see, someday I would like to be in a managerial position. I sat down in his office and he came right out and said, 'I want you to fake the test results on that Samuels software. I don't want Reynolds to know anything about this.'"

Page 7: Ethical Issues In The Year 2003 By Metin Tuzmen. E-T-H-I-C-S Indo- European Roots Comes from Greek word : thikos A set of principles of right conduct.

• Another revelation, contained in the released electronic mail transcripts, was the fact that Randy Samuels stole some of the software that he used in the killer robot project. This fact was revealed in a message Samuels sent to Yardley when she first tested his software and it gave erroneous results:

• In-reply-to: cindy.yardley From: randy.samuels

• Re: damned if I know

• I cannot for the life of me figure out what is wrong with this function, swing_arm(). I've checked the robot dynamics formula over and over again, and it seems to be implemented correctly. As you know, swing_arm() calls 14 different functions. I lifted five of those from the PACKSTAT 1-2-3 statistical package verbatim. Please don't tell a soul! Those couldn't be the problem, could they?

• - Randy

• Experts tell the Silicon-Observer that lifting software from a commercial software package like PACKSTAT 1-2-3 is a violation of the law. Software such as the immensely popular PACKSTAT 1-2-3 is protected by the same kind of copyright that protects printed materials.

Page 8: Ethical Issues In The Year 2003 By Metin Tuzmen. E-T-H-I-C-S Indo- European Roots Comes from Greek word : thikos A set of principles of right conduct.

Ethical Decision Making Process

• the mom test, would you tell your mother what you did;

• the TV test, would you tell a national TV audience what you did

• the smell test, does what you did have a bad smell to it;

• the other person's shoes test, would you like what you did to be done to you,

• and the market test, would your action be a good sales pitch?

Page 9: Ethical Issues In The Year 2003 By Metin Tuzmen. E-T-H-I-C-S Indo- European Roots Comes from Greek word : thikos A set of principles of right conduct.

A true story - An Investigation of the Therac-25 Accidents

• The Therac-25, a computerized radiation therapy machine, massively overdosed patients at least six times between June 1985 and January 1987. Each overdose was several times the normal therapeutic dose and resulted in the patient's severe injury or even death. Overdoses, although they sometimes involved operator error, occurred primarily because of errors in the Therac-25's software and because the manufacturer did not follow proper software engineering practices.

• The Therac-25 incidents demonstrate that several misconceptions in the manufacturer's attitude led to the accidents. Poor software design, overconfidence in the software's abilities, unreasonably low risk assessments, and poor manufacturer response to complaints all contributed to the overdoses. Companies must understand that, for safety-critical software design, rigorous testing and failure analyses are essential and that trained software engineers, not simply any reasonably experienced engineers, should implement the software design.

• Who would you blame if you were one of the patients?

Page 10: Ethical Issues In The Year 2003 By Metin Tuzmen. E-T-H-I-C-S Indo- European Roots Comes from Greek word : thikos A set of principles of right conduct.

Last Words

• Personal VS Business

• Educational VS Personal

• The need for greed

• For the love of the subject

• What was it like a thousand years ago?

• Questions ? Comments ? Thank you!!!

Page 11: Ethical Issues In The Year 2003 By Metin Tuzmen. E-T-H-I-C-S Indo- European Roots Comes from Greek word : thikos A set of principles of right conduct.

Sources

• http://dwardmac.pitzer.edu/Anarchist_Archives/kropotkin/ethics/preface.html

•  

• http://csc.colstate.edu/summers/e-library/legal.html

•  

• http://www.ethics.ubc.ca/resources/computer/

•  

• http://www.acm.org/constitution/code.html

•  

• http://www.cpsr.org/program/ethics/cei.html

•  

• http://www.onlineethics.org/cases/lamacchia/index.html