Search results
Results from the WOW.Com Content Network
Computer ethics is a part of practical philosophy concerned with how computing professionals should make decisions regarding professional and social conduct. [1]Margaret Anne Pierce, a professor in the Department of Mathematics and Computers at Georgia Southern University has categorized the ethical decisions related to computer technology and usage into three primary influences: [2]
This article gives an overview of professional ethics as applied to computer programming and software development, in particular the ethical guidelines that developers are expected to follow and apply when writing programming code (also called source code), and when they are part of a programmer-customer or employee-employer relationship.
Software engineering ethics is a large field. In some ways it began as an unrealistic attempt to define bugs as unethical. [citation needed] More recently it has been defined as the application of both computer science and engineering philosophy, principles, and practices to the design and development of software systems.
Engineering ethics is the field of system of moral principles that apply to the practice of engineering. The field examines and sets the obligations by engineers to society , to their clients, and to the profession.
Computer ethics: Focuses on the use of technology in areas including visual technology, artificial intelligence, and robotics. Engineering ethics: Dealing with professional standards of engineers and their moral responsibilities to the public. Internet ethics and cyberethics: Concerning the guarding against unethical Internet activity.
For research and work regarding computer and software engineering ethics. [2] Outstanding Contribution to the ACM Award, 2005 [2] "for exceptional accomplishments and leadership as both an educator and practitioner, in establishing the ACM's Codes of Ethics and promoting the ethical behavior of computing professionals and organizations." [4]
The Ten Commandments of Computer Ethics were created in 1992 by the Washington, D.C.–based Computer Ethics Institute. [1] The commandments were introduced in the paper "In Pursuit of a 'Ten Commandments' for Computer Ethics" by Ramon C. Barquin as a means to create "a set of standards to guide and instruct people in the ethical use of computers."
In VBE, ethical system design is achieved through four processes aligned with ISO/IEC 15288.. Concept of operation and context exploration process: This process aims to gain an initial understanding of the context, relevant stakeholders, legal, social, environmental, and ethical feasibility, and control over the intended external partners of a proposed system, and to develop a tangible concept ...