TOWARD SOFTWARE ENGINEERING PRINCIPLES BASED ON ISLAMIC ETHICAL VALUES

被引:0
|
作者
Hameed, Shihab A. [1 ]
机构
[1] Int Islamic Univ Malaysia, Fac Engn, Elect & Comp Engn Dept, POB 10, Kuala Lumpur 50728, Malaysia
来源
IIUM ENGINEERING JOURNAL | 2008年 / 9卷 / 02期
关键词
Ethics; Software engineering ethics; Islamic ethics; Computer crime;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Software is the core for computer-based applications which became an essential part for critical control systems, health and human life guard systems, financial and banking systems, educational and other systems. It requires qualified software engineers: professionally and ethically. Literature review (L.R.) and survey results show that software engineering professionals are facing several ethical-related problems which are costly, harmful and affected high ratio of people. Professional organizations like ACM, IEEE, ABET and CSAC have established codes of ethics to help software engineering professionals to understand and manage their ethical responsibilities. Islam considers ethics 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, which are comprehensive, stable, fair, and historically prove success in building ethically great society. The estimated 1.3 billion of Muslims with tens of thousands of software engineers should have an effective role in software development and life, which requires them to understand and implement ethics, specially the Islamic ethics in their work. This paper is a frame-work for modeling software engineering principle. It focuses mainly on adopting a new version of software engineering principle based on Islamic ethical values.
引用
收藏
页码:39 / 51
页数:13
相关论文
共 50 条
  • [31] Integrating Values into Mobile Software Engineering
    Barn, Ravinder
    Barn, Balbir S.
    [J]. PROCEEDINGS OF THE 9TH INDIA SOFTWARE ENGINEERING CONFERENCE, 2016, : 196 - 196
  • [32] Misaligned values in software engineering organizations
    Lenberg, Per
    Feldt, Robert
    Tengberg, Lars Goran Wallgren
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2019, 31 (03)
  • [33] Fundamental principles of software engineering - a journey
    Bourque, P
    Dupuis, R
    Abran, A
    Moore, JW
    Tripp, L
    Wolff, S
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 2002, 62 (01) : 59 - 70
  • [34] Software engineering processes, principles and applications
    Richards, J
    [J]. QUALITY PROGRESS, 2001, 34 (06) : 94 - 95
  • [35] GENERAL-PRINCIPLES OF SOFTWARE ENGINEERING
    BALZERT, H
    [J]. ANGEWANDTE INFORMATIK, 1985, (01): : 1 - 8
  • [36] 7 BASIC PRINCIPLES OF SOFTWARE ENGINEERING
    BOEHM, BW
    [J]. JOURNAL OF SYSTEMS AND SOFTWARE, 1983, 3 (01) : 3 - 24
  • [37] SOFTWARE ENGINEERING - PROCESS, PRINCIPLES, AND GOALS
    ROSS, DT
    GOODENOUGH, JB
    IRVINE, CA
    [J]. COMPUTER, 1975, 8 (05) : 17 - 27
  • [38] A search for fundamental principles of software engineering
    Jabir
    Moore, JW
    [J]. COMPUTER STANDARDS & INTERFACES, 1998, 19 (02) : 155 - 160
  • [39] Software Engineering Principles: A Survey and an Analysis
    Seguin, Normand
    Abran, Alain
    Dupuis, Robert
    [J]. PROCEEDINGS OF THE THIRD C* CONFERENCE ON COMPUTER SCIENCE AND SOFTWARE ENGINEERING 2010 (C3S2E '10), 2010, : 59 - 65
  • [40] Applied software engineering principles for UML
    Rumpe, Bernhard
    Breu, Ruth
    Krueger, Ingolf
    [J]. Proceedings of the Conference on Technology of Object-Oriented Languages and Systems, TOOLS, 1999,