Proceedings of the 2018 26th ACM Joint Meeting on European Software Engineering Conference and Symposium on the Foundations of 2018
DOI: 10.1145/3236024.3264833
|View full text |Cite
|
Sign up to set email alerts
|

Does ACM’s code of ethics change ethical decision making in software development?

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

2
92
0

Year Published

2019
2019
2020
2020

Publication Types

Select...
5
2

Relationship

0
7

Authors

Journals

citations
Cited by 142 publications
(94 citation statements)
references
References 21 publications
2
92
0
Order By: Relevance
“…2. Commitment to public service: professions involve a public declaration to provide a service to society or for the public good, making use of specialized, often privileged expertise 65 that takes precedence over individual gain 51 . 3.…”
Section: Box 1 | Characteristics Of a Formal Professionmentioning
confidence: 99%
See 1 more Smart Citation
“…2. Commitment to public service: professions involve a public declaration to provide a service to society or for the public good, making use of specialized, often privileged expertise 65 that takes precedence over individual gain 51 . 3.…”
Section: Box 1 | Characteristics Of a Formal Professionmentioning
confidence: 99%
“…4. Enforcement and self-governance: often, these standards are recorded in an ethical code and enforced through a disciplinary system, administered by professional associations 63,65 . 5.…”
Section: Box 1 | Characteristics Of a Formal Professionmentioning
confidence: 99%
“…Questions have been raised about the utility of codes of conduct in changing the practice of those building software systems. Indeed, McNamara, Smith, and Murphy‐Hill () recently demonstrated that the ACM code of ethics (https://www.acm.org/code-of-ethics, see Anderson, ) had no discernible impact upon the decisions made by 63 software engineering students and 105 professional software developers in responding to a set of 11 ethical vignettes. It is likely that similar results would be found for the many checklists and best practice approaches that have been proposed in LA, although this is an area where well‐grounded research is desperately required.…”
Section: A Need For Practical Ethics In Lamentioning
confidence: 99%
“…An important extension to this approach would include linking these edge cases to notable public stories or disciplinary action that has occurred in various domains when practitioners fail to adapt to public norms about what is ethical. As McNamara et al () have put it:
one effective way to influence ethical decision making in software development is to help developers see the connections between the consequences of their decisions and examples of similar newsworthy decisions. (p. 732)
…”
Section: System Builders Must “Join the Fray”mentioning
confidence: 99%
“…In doing so, they build their own values into the systems, which end up reflecting their views [1]. It is known that developers are not well-informed and aware of ethics [2]. Combined with the current lack of tools to support ethical AI development, this results in a situation where developers do not have the necessary means to tackle potential ethical issues, or even recognize them during development.…”
Section: Introductionmentioning
confidence: 99%