Improving software quality: An ethics based approach

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

Abstract

Software quality in recent years has been plagued by significant quality issues. One of these issues is the rush to market of commercial software. This has resulted in poor quality leading to numerous updates and patches to correct inherent problems and to prevent malicious software attacks from viruses, worms, or other nefarious external hacking. The author believes that poor software quality presents an ethical issue for society. The issue of improvement in software quality is proposed to relate to fundamental ethical issues that need to be addressed by software developers. The author explores various philosophical ethical theories to address this issue including Aristotelian virtue ethics, and Humean virtue ethics, settling on Humean virtue ethics as the most effective approach. The author then proposes changes to industry codes of ethics as well as strengthening of the international software organizations as a social network to support necessary emphasis on proper software quality.

Original languageEnglish (US)
Title of host publicationProceedings of the 2004 ACM SIGMIS CPR Conference, SIGMIS CPR 2004
EditorsE. Trauth, S. Weisband
Pages144-149
Number of pages6
StatePublished - Jun 28 2004
EventProceedings of the 2004 ACM SIGMIS CPR Conference, SIGMIS CPR 2004 - Tucson, AZ, United States
Duration: Apr 22 2004Apr 24 2004

Publication series

NameProceedings of the ACM SIGMIS CPR Conference

Other

OtherProceedings of the 2004 ACM SIGMIS CPR Conference, SIGMIS CPR 2004
CountryUnited States
CityTucson, AZ
Period4/22/044/24/04

Fingerprint

Computer worms
Computer crime
Computer viruses
moral philosophy
Industry
Malware
software
Software
Software quality
settling
Virtue ethics
social network

All Science Journal Classification (ASJC) codes

  • Computer Science(all)
  • Business, Management and Accounting(all)
  • Law

Cite this

Peslak, A. R. (2004). Improving software quality: An ethics based approach. In E. Trauth, & S. Weisband (Eds.), Proceedings of the 2004 ACM SIGMIS CPR Conference, SIGMIS CPR 2004 (pp. 144-149). (Proceedings of the ACM SIGMIS CPR Conference).
Peslak, Alan Robert. / Improving software quality : An ethics based approach. Proceedings of the 2004 ACM SIGMIS CPR Conference, SIGMIS CPR 2004. editor / E. Trauth ; S. Weisband. 2004. pp. 144-149 (Proceedings of the ACM SIGMIS CPR Conference).
@inproceedings{2ec02c752e21450285ed6d24af3f05ec,
title = "Improving software quality: An ethics based approach",
abstract = "Software quality in recent years has been plagued by significant quality issues. One of these issues is the rush to market of commercial software. This has resulted in poor quality leading to numerous updates and patches to correct inherent problems and to prevent malicious software attacks from viruses, worms, or other nefarious external hacking. The author believes that poor software quality presents an ethical issue for society. The issue of improvement in software quality is proposed to relate to fundamental ethical issues that need to be addressed by software developers. The author explores various philosophical ethical theories to address this issue including Aristotelian virtue ethics, and Humean virtue ethics, settling on Humean virtue ethics as the most effective approach. The author then proposes changes to industry codes of ethics as well as strengthening of the international software organizations as a social network to support necessary emphasis on proper software quality.",
author = "Peslak, {Alan Robert}",
year = "2004",
month = "6",
day = "28",
language = "English (US)",
isbn = "1581138474",
series = "Proceedings of the ACM SIGMIS CPR Conference",
pages = "144--149",
editor = "E. Trauth and S. Weisband",
booktitle = "Proceedings of the 2004 ACM SIGMIS CPR Conference, SIGMIS CPR 2004",

}

Peslak, AR 2004, Improving software quality: An ethics based approach. in E Trauth & S Weisband (eds), Proceedings of the 2004 ACM SIGMIS CPR Conference, SIGMIS CPR 2004. Proceedings of the ACM SIGMIS CPR Conference, pp. 144-149, Proceedings of the 2004 ACM SIGMIS CPR Conference, SIGMIS CPR 2004, Tucson, AZ, United States, 4/22/04.

Improving software quality : An ethics based approach. / Peslak, Alan Robert.

Proceedings of the 2004 ACM SIGMIS CPR Conference, SIGMIS CPR 2004. ed. / E. Trauth; S. Weisband. 2004. p. 144-149 (Proceedings of the ACM SIGMIS CPR Conference).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Improving software quality

T2 - An ethics based approach

AU - Peslak, Alan Robert

PY - 2004/6/28

Y1 - 2004/6/28

N2 - Software quality in recent years has been plagued by significant quality issues. One of these issues is the rush to market of commercial software. This has resulted in poor quality leading to numerous updates and patches to correct inherent problems and to prevent malicious software attacks from viruses, worms, or other nefarious external hacking. The author believes that poor software quality presents an ethical issue for society. The issue of improvement in software quality is proposed to relate to fundamental ethical issues that need to be addressed by software developers. The author explores various philosophical ethical theories to address this issue including Aristotelian virtue ethics, and Humean virtue ethics, settling on Humean virtue ethics as the most effective approach. The author then proposes changes to industry codes of ethics as well as strengthening of the international software organizations as a social network to support necessary emphasis on proper software quality.

AB - Software quality in recent years has been plagued by significant quality issues. One of these issues is the rush to market of commercial software. This has resulted in poor quality leading to numerous updates and patches to correct inherent problems and to prevent malicious software attacks from viruses, worms, or other nefarious external hacking. The author believes that poor software quality presents an ethical issue for society. The issue of improvement in software quality is proposed to relate to fundamental ethical issues that need to be addressed by software developers. The author explores various philosophical ethical theories to address this issue including Aristotelian virtue ethics, and Humean virtue ethics, settling on Humean virtue ethics as the most effective approach. The author then proposes changes to industry codes of ethics as well as strengthening of the international software organizations as a social network to support necessary emphasis on proper software quality.

UR - http://www.scopus.com/inward/record.url?scp=2942667834&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=2942667834&partnerID=8YFLogxK

M3 - Conference contribution

AN - SCOPUS:2942667834

SN - 1581138474

SN - 9781581138474

T3 - Proceedings of the ACM SIGMIS CPR Conference

SP - 144

EP - 149

BT - Proceedings of the 2004 ACM SIGMIS CPR Conference, SIGMIS CPR 2004

A2 - Trauth, E.

A2 - Weisband, S.

ER -

Peslak AR. Improving software quality: An ethics based approach. In Trauth E, Weisband S, editors, Proceedings of the 2004 ACM SIGMIS CPR Conference, SIGMIS CPR 2004. 2004. p. 144-149. (Proceedings of the ACM SIGMIS CPR Conference).