Ethical Education in Software Engineering: Responsibility in the Production of Complex Systems

  title={Ethical Education in Software Engineering: Responsibility in the Production of Complex Systems},
  author={Gonzalo G{\'e}nova and M. Rosario Gonz{\'a}lez and Anabel Fraga},
  journal={Science and engineering ethics},
  volume={13 4},
Among the various contemporary schools of moral thinking, consequence-based ethics, as opposed to rule-based, seems to have a good acceptance among professionals such as software engineers. But naïve consequentialism is intellectually too weak to serve as a practical guide in the profession. Besides, the complexity of software systems makes it very hard to know in advance the consequences that will derive from professional activities in the production of software. Therefore, following the… CONTINUE READING

From This Paper

Topics from this paper.
2 Citations
12 References
Similar Papers


Publications citing this paper.


Publications referenced by this paper.
Showing 1-10 of 12 references

Software Engineering, 7th Ed

  • I. Sommerville
  • Upper Saddle River, NJ: PearsonAddison Wesley,
  • 2004

Ética: hacia una versión moderna de los temas clásicos. Madrid: Unión Editorial

  • L. Polo
  • 1996

ESA PSS - 0510 Guide to Software Verification and Validation

  • F. Bott, A. Coleman, J. Eaton, D. Rowland
  • 1995

The Moral Responsibility of Software Developers: Three Levels of Professional Software Engineering

  • D. Gotterbarn
  • The Journal of Information Ethics,
  • 1995

Computer Ethics, 2nd Ed

  • D. G. Johnson
  • 1994

Pragmatics of Human Communication

  • P. Watzlawick, J. B. Bavelas, D. D. Jackson
  • 1967

Similar Papers

Loading similar papers…