ACM Code of Ethics

E326776

The ACM Code of Ethics is a comprehensive set of professional and ethical guidelines that define responsible conduct for computing professionals and members of the Association for Computing Machinery.

All labels observed (2)

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf code of conduct
ethical guideline
professional code of ethics
appliesTo ACM members
computing educators
computing professionals
computing researchers
computing students
software engineers
corePrinciple access computing and communication resources only when authorized
avoid harm
be fair and take action not to discriminate
be honest and trustworthy
contribute to society and to human well-being
design and build systems that are robust and secure
give proper credit for intellectual contributions
honor confidentiality
improve public understanding of computing and its consequences
provide comprehensive and thorough evaluations of computer systems
respect intellectual property
respect privacy
strive for high quality in professional work
emphasizes accountability for computing systems
compliance with laws and regulations
reporting violations of the code
respect for diversity and inclusion
respect for human rights
social responsibility in computing
transparency in computing practices
field computer science
computing
information technology
firstAdoptedIn 1972
hasComponent compliance with the code
general ethical principles
professional leadership principles
professional responsibilities
hasPurpose define responsible conduct for computing professionals
maintain public trust in computing
promote ethical decision making in computing
protect society and human well-being
hasURL https://www.acm.org/code-of-ethics
influences organizational computing policies
software engineering codes of ethics
language English
publishedBy Association for Computing Machinery
shortName ACM Code of Ethics self-linksurface differs
surface form: ACM Code of Ethics and Professional Conduct
updatedIn 1992
2018
usedFor curriculum development in computing ethics
professional accreditation guidelines in computing

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

ACM President associatedWith ACM Code of Ethics
ACM committees follows ACM Code of Ethics
ACM Professional Member associatedWith ACM Code of Ethics
this entity surface form: ACM Code of Ethics and Professional Conduct
ACM Code of Ethics shortName ACM Code of Ethics self-linksurface differs
this entity surface form: ACM Code of Ethics and Professional Conduct