jiffynotes
 

               
                             

 

 



SAT; ACT; GRE

Test Prep Material

Click Here

 


xx

 


 

Ethics

Education for professionals in the computing disciplines includes, but is not limited to, degree tracks called computer science, computer engineering, software engineering, information systems, and information technology. Major professional organizations for the computing disciplines include the Association for Computing Machinery (ACM), the Institute of Electrical and Electronics Engineers Computer Society (IEEE-CS), and the Association for Information Technology Professionals (AITP). Each of these professional organizations has published a code of ethics. The complete, current versions of these codes can generally be found on the organizations' web sites. These codes are designed to establish a framework for judging the ethical quality of professional behavior, and anyone who aspires to be a professional in the computing disciplines should be aware of them.

One important general principle contained in these codes is that a professional has a responsibility to society as a whole. For example, the AITP standards of conduct lists six items under the heading of "obligation to society." These include informing the public about computing technology, ensuring that work products are used in socially responsible ways, and making information public when it is relevant to a situation of public concern. The ACM code and the joint ACM/IEEE-CS Software Engineering Code of Ethics each include similar concerns. This overall obligation to society is the foundation for a responsibility to "blow the whistle" if one's company engages in illegal or unethical activities.

Rights and Responsibilities

Another important general principle is to respect intellectual property laws and ensure that credit is fairly assigned for the results of intellectual work. For example, the "General Moral Imperatives" in the ACM code of ethics contains the statements "Honor property rights, including patents and copyrights" and "Give proper credit for intellectual property." The "honoring" of existing intellectual property laws can be a controversial issue. Sharing, or facilitating the sharing of, copyrighted digital audio and video files on the World Wide Web is certainly a violation of existing copyright laws. Some users of the World Wide Web believe strongly in the right to such activity. However, the codes clearly label this behavior as unethical. Existing copyright law also labels it as illegal! Many computing professionals who do not agree with existing copyright law suggest that the more appropriate action is to change copyright laws.

The codes of ethics also touch on general principles regarding software development. These are most fully detailed in the joint ACM/IEEE-CS Software Engineering Code of Ethics. Two elements listed under the "Product" section of this code are the following: (1) "Ensure that specifications for software on which you work have been well documented, satisfy the users' requirements and have the appropriate approvals." (2) "Ensure adequate testing, debugging, and review of software and related documents on which you work." One classic case study of failures in software design, implementation, and testing is that of the Therac-25 radiation therapy machine. Several patients died as a direct result of software failures in this system. Concern about the quality of software development, especially software for safety-critical systems, is one of the factors behind the movement to license software engineers.

In general, a code of ethics cannot be used as a means to avoid serious thought and judgment. In particular, codes should not be used to search for "proof text" for a desired conclusion. Consider the situation of a technician who accidentally discovers that his or her manager has used an office computer to collect a large amount of pornography downloaded from the web. The question is whether the technician should report the pornography or keep it private. One element of the AITP standards of conduct states "Protect the privacy and confidentiality of all information entrusted to me." But other elements of the same code state "Take appropriate action in regard to any illegal or unethical practices that come to my attention" and "Protect the proper interest of my employer at all times."

So if people use the code to search for justification for what they already want to do, they will likely find it. Instead, the correct approach is to look at the code of ethics and the particular situation as a whole, and to make a judgment based on careful consideration of all the relevant facts. In this example, the use of a company-owned computer to collect pornography for personal enjoyment seems to be outside the bounds of acceptable professional behavior, making it something that should be reported to upper management.

Social Issues

There are several important and controversial social issues at the forefront of ethics and computing. One issue involves missile defense systems. In 1983 U.S. President Ronald Reagan proposed a "Star Wars" missile defense system that would protect the United States from attack by the Soviet Union. The goal of the proposed system was to use space-based sensors to detect missiles launched by the Soviet Union, to track the missiles on their way toward the United States, and to direct anti-missile weapons to destroy the missiles before they hit the United States. This proposal was eventually abandoned. In 2001 U.S. President George W. Bush renewed the call for a scaled-down version of the system to meet the perceived threats of the time. Computer programs designed to operate a missile defense system are an extreme example of safety-critical software, and concerns about specifications and testing raise important ethical issues.

Many experts argue that it is not possible to create missile defense software that would have a high reliability of working. One reason for this is that identifying the software specifications requires knowing how the enemy will choose to attack. Therefore, it is difficult to know the specifications with any certainty. Another reason is that it is difficult to envision how the software could be realistically tested. As a result of these and other concerns, many programmers and designers feel that working on such software would go against the values embedded in the code of ethics governing their profession.

Another issue at the cutting edge of ethics and computing is freedom of speech. The first amendment to the U.S. Constitution provides a general protection against the government regulating the speech of its citizens. The United States has perhaps the strongest protections for freedom of speech of any country. For instance, some "hate speech" web sites that are legal in the United States would be illegal in Canada, England, France, Germany, and other countries. But it is still unclear how to enforce national laws in cyberspace, and perhaps the free speech tradition as it is known in the United States is not the only workable alternative. Some people argue that traditional free speech rights in the United States should be restricted in the modern world of cyberspace.

The introduction and use of computing technology continues to raise important ethical and social concerns. The professional societies have developed codes of ethics to help provide a framework for ethical decision-making in the computing disciplines. It is the responsibility of each individual computing professional to be aware of and to integrate a code of ethics into their professional behavior.

Kevin W. Bowyer

Bibliography

Bowyer, Kevin W. Ethics and Computing: Living Responsibly in a Computerized World. New York: IEEE Press, 2001.

Leveson, Nancy G., and Clark S. Turner. "An Investigation of the Therac-25 Accidents." IEEE Computer 26, no. 7 (1993): 18–41.

Parnas, David L. "Software Aspects of Strategic Defense Systems." Communications of the ACM 28 (1985): 1326–1335.

Internet Resources

Association for Computing Machinery. <http://www.acm.org/>

Association of Information Technology Professionals. <http://www.aitp.org/>

Electronic Frontier Foundation. <http://www.eff.org/>

IEEE Computer Society. <http://www.computer.org/>

Ethics

Copyright © 2002 by Macmillan Reference USA, an imprint of the Gale Group

All rights reserved



Teacher Ratings: See what

others think

of your teachers



xxxxxxx
Jiffynotes.com Copyright © 1996-
privacy policy and terms of use