Academia.eduAcademia.edu

Outline

Software Engineer Islamic Ethics: An interactive web-based model

2010, International Conference on Computer and Communication Engineering (ICCCE'10)

https://doi.org/10.1109/ICCCE.2010.5556785

Abstract

Computer-based applications required qualified software engineers professionally and ethically. Software engineering professionals are facing several ethical-related problems which are costly, harmful and affected high ratio of people. Professional organizations work very hard to establish codes of ethics to help software engineering professionals to understand and manage their ethical responsibilities. Islam considers ethics as an essential factor to build individuals, communities and society. Islamic ethics are set of moral principles and guidance that recognizes what is right behavior from wrong. It is universal, comprehensive, stable, fair, and historically prove success in building ethically great society. Muslims' software engineers and professionals should have an effective role in software development. They have to understand ethics and implement it in their work. This research paper shows the main phases for solving such problem. It focuses mainly on adopting an enhanced version of software engineering principle based on Islamic ethical values. Web-base database model for Islamic ethics are developed and sample of results are presented.

References (38)

  1. Stanford encyclopedia of philosophy, "computer ethics", 2001.
  2. Walter Maner, "Starter Kit in Computer Ethics", Helvetia Press (published in cooperation with the National Information and Resource Center for Teaching Philosophy), 1980.
  3. Deborah G. Johnson, "Computer Ethics", Prentice-Hall, 2nd Edition, 1994.
  4. James H. Moor, "What Is Computer Ethics?" In Bynum, Terrell Ward, Computers and Ethics, Blackwell, 266-75, 1985.
  5. Terrell Ward Bynum, "Computer Ethics in the Computer Science Curriculum." In Bynum, Terrell Ward, Walter Maner and John L. Fodor, Teaching Computer Ethics, Research Center on Computing & Society, 1993.
  6. Philip Brey, "Disclosive Computer Ethics." In R. A. Spinello and H. T. Tavani, eds., Readings in CyberEthics, Jones and Bartlett, 2001.
  7. Batya Friedman, "Human Values and the Design of Computer Technology", Cambridge University Press, 1997.
  8. Batya Friedman, and Helen Nissenbaum "Bias in Computer Systems", ACM Transactions on Information Systems, Vol. 14, No. 3, 330-347, 1996.
  9. Lucas D. Introna, "Privacy and the Computer: Why We Need Privacy in the Information Society," Metaphilosophy, Vol. 28, No. 3, 259-275, 1997.
  10. Donald Gotterbarn, "Computer Ethics: Responsibility Regained," National Forum: The Phi Beta Kappa Journal, Vol. 71, 26-31, 1991.
  11. Anderson, Ronald, Deborah Johnson, Donald Gotterbarn and Judith Perrolle, "Using the New ACM Code of Ethics in Decision Making," Communications of the ACM, Vol. 36, 98- 107, 1993.
  12. Donald Gotterbarn, Miller Keith, and Rogerson Simon, "Software Engineering Code of Ethics," Information Society, Vol. 40, No. 11, 110-118, 1997.
  13. Edmund G. Seebauer , Robert L. Barry, "Fundamentals of Ethics for Scientists And Engineers", Oxford university press, NY, 2001.
  14. In Bynum, Terrell Ward, Walter Maner and John L. Fodor, Software Ownership and Intellectual Property Rights, Research Center on Computing & Society, (1992).
  15. Wikipedia, the free encyclopedia: http://en.wikipedia.org/
  16. J. O. Cherrington, and D. J. Cherrington, "A Menu of Moral Issues: One Week in the Life of the Wall Street Journal." Journal of Business Ethics, 11, pp. 255-265, 1993.
  17. Mary Baumann "Ethics in Business." USA Today. She was citing data from the Con-ference Board, 1987.
  18. The Ethics Resource Center, America's Most Pressing Ethical Problems. Washington, DC: p1, 1990.
  19. D. Gotterbarn, R. Riser, "Ethics Activities in Computer Science Departments:Goals and Issues", www.cs.utexas.edu/users/ethics/professionalism/ethics_activities .html
  20. The Nobel Qur'an, English Translation of the meaning and commentary, King Fahh complex for printing holy Qur'an, KSA, 1417 H.
  21. Sulayman ibn al-Ash'ath al-Sijistani al-izdi Abu Da'ud , "Sunan Abi Da'ud", Bayrut : Dar Ibn Hazm, 1997.
  22. Muhammed Bin Ismail Al Bukhari, "Sahih al-Bukhari", Bayrut : Dar al-Fikr, 1981
  23. Muhammad Al-Ghazali, "Khuluq al-Muslim", Damascus : Dar al-Qalam, 2004.
  24. Abu Hamed Al-Ghazali, "Ihya' 'ulum al-din", Bayrut : Dar al- Ma'arifa, 1900.
  25. Majid Fakhry, "Ethical Theories in Islam". Leiden: E. J. Brill, pp. 12-13, 1991.
  26. Shihab A. Hameed, "Software Engineering Ethical Principles based on Islamic Values", Journal of Software, Vol 4, No 9, Aug 2009.
  27. Salih bn. Hamaid, Abdulrahman Bn Mohamed "Nadhrat Alnaeem", Dar Alwasela for publication, S.A.,2004.
  28. Muhammed bin Yaqub Alfairozabady, "al-Qamus al-muhit", Bayrut : Moassasat al-resala, 1987.
  29. Muhammed bin Makram Ibn Mandhour, "Lisan al-'Arab" Bayrut : Dar al-Fikr, 1970.
  30. Al-husain bin Muhammed Al-Ragheb Al-Asfahani, "al- Mufradat fi gharib al-Qur'an", Bayrut : Dar al-Ma'rifah, 1999.
  31. Muqdad Al-Jen, "Ilm al-akhlaq al-Islamiyah", Riyadh: Dar Alam al-Kutub, 1992.
  32. Ahmed bin Muhammed Ibn Meskawah, "Tahdhib al-akhlaq wa-tathir al-a'raq", Bayrut : Maktabat al-Thaqafah al-Diniyah, 2001.
  33. Abd al-Karim Zaydan, "Usul al-da'wah, Baghdad : Maktabat al-Quds, 1991.
  34. R. Issa Beekun, "Islamic Business Ethics", IIIT institute, VA, 1996.
  35. Donald Gotterbarn, "Informatics and Professional Responsibility", Science and Engineering Ethics, Vol. 7, No. 2, (2001).
  36. Deborah G. Johnson, "Proprietary Rights in Computer Software: Individual and Policy Issues", 1992.
  37. L Sommerville, "Software Engineering", Addison Wesley: 8 th ed, 2006.
  38. J. Pressman, "Software Engineering: Practioners approach", john Wiely: 6 th ed, 2006.