Donald Gotterbarn

  • East Tennessee State University

According to our database1, Donald Gotterbarn authored at least 101 papers between 1987 and 2021.

Collaborative distances:



In proceedings 
PhD thesis 


Online presence:



Upholding ACM's principles.
Commun. ACM, 2021

Being a data professional: give voice to value in a data driven society.
AI Ethics, 2021

ACM Code of Ethics: Looking Back and Forging Ahead.
Proceedings of the 50th ACM Technical Symposium on Computer Science Education, 2019

THINKING PROFESSIONALLY: The continual evolution of interest in computing ethics.
Inroads, 2018

ACM code of ethics: a guide for positive action.
Commun. ACM, 2018

Dynamic technology challenges static codes of ethics: a case study.
SIGCAS Comput. Soc., 2017

Yes, but ... our response to: "professional ethics in the information age".
J. Inf. Commun. Ethics Soc., 2017

THINKING PROFESSIONALLY: Why pro bono computing work is the right thing to do.
Inroads, 2017

Listening to professional voices: draft 2 of the ACM code of ethics and professional conduct.
Commun. ACM, 2017

All hands on deck for ACM Ethics: updating the Code, revising enforcement, promoting integrity.
SIGCAS Comput. Soc., 2016

THINKING PROFESSIONALLY: Codes of ethics - : the conscience of a profession: connecting technology and society.
Inroads, 2016

THINKING PROFESSIONALLY: A professional approach to risk management: the missing use case exercise.
Inroads, 2016

Making a positive impact: updating the ACM code of ethics.
Commun. ACM, 2016

Twenty-five years of ICT and society: codes of ethics and cloud computing.
SIGCAS Comput. Soc., 2015

The creation of facts in the cloud: a fiction in the making.
SIGCAS Comput. Soc., 2015

Professional practice by unlicensed professionals.
Inroads, 2015

Computer insecurity: known and unknown unknowns things computers can't know.
Inroads, 2014

Software Engineering: Code of Ethics and Professional Practice.
Proceedings of the Computing Handbook, 2014

Missing the target: professional ethics and irresponsible computing.
Inroads, 2013

Serious games: learning why professionalism matters can be fun.
Inroads, 2013

Using moral rules to address truth in transition and the demise facts.
SIGCAS Comput. Soc., 2012

Question: how to teach professionalism?: answer: commit early and recommit often.
Inroads, 2012

Professional trust and privacy: the dangers of silo thinking.
Inroads, 2012

Corporate Social Media Use Policy: Meeting Business and Ethical Responsibilities.
Proceedings of the ICT Critical Infrastructures and Society, 2012

Don't sell out professionalism when selling computer science.
Inroads, 2011

"Everyone is entitled to a second chance" is not a universal truth and does not give a pass on moral responsibility.
Inroads, 2011

Unmasking Your Software's Ethical Risks.
IEEE Softw., 2010

The ethics of video games: Mayhem, death, and the training of the next generation.
Inf. Syst. Frontiers, 2010

'Perfection' is not 'good enough': beyond software development.
Inroads, 2010

'Sexting' Revisited: a computer professional needs to know...history?!?!?!?
Inroads, 2010

Why bother with ethics in computing: addressing harmful paradigms?
Inroads, 2010

Thinking professionally: When soon after is way too late: the deception of 'opt-out' systems.
ACM SIGCSE Bull., 2009

Thinking professionally: professional computer ethics: "i didn't do it" is not good enough.
ACM SIGCSE Bull., 2009

Virtual decisions: video game ethics, Just Consequentialism, and ethics on the fly.
SIGCAS Comput. Soc., 2009

The Public is the Priority: Making Decisions Using the Software Engineering Code of Ethics.
Computer, 2009

ICT Governance and What to Do About the Toothless Tiger(s): Professional Organizations and Codes of Ethics.
Australas. J. Inf. Syst., 2009

Thinking professionally: a real problem with video games; not murder, not torture...
ACM SIGCSE Bull., 2008

"'Once more unto the Breach': Professional Responsibility and Computer Ethics" - A Response to: "A Critique of Positive Responsibility in Computing".
Sci. Eng. Ethics, 2008

Using the Software Engineering Code of Ethics in Professional Computing Issues.
Proceedings of the Proceedings 21st Conference on Software Engineering Education and Training, 2008

Don't soil the commons: turning the blogosphere into the clogosphere.
ACM SIGCSE Bull., 2007

Enhancing ethical decision support methods: clarifying the solution space with line drawing.
SIGCAS Comput. Soc., 2007

An introduction to functional independency in relational database normalization.
Proceedings of the 45th Annual Southeast Regional Conference, 2007

E-voting: a failure of professionalism?
ACM SIGCSE Bull., 2006

The shinning face of plagiarism: the graying of an issue.
ACM SIGCSE Bull., 2006

Developing Software in Bicultural Context: The Role of a SoDIS Inspection.
Int. J. Technol. Hum. Interact., 2006

ICT Integrity: bringing the ACS code of ethics up to date.
Australas. J. Inf. Syst., 2006

Antipodal shock: professionalism turned upside down.
ACM SIGCSE Bull., 2005

Responsible Risk Assessment with Software Development: Creating the Software Development Impact Statement.
Commun. Assoc. Inf. Syst., 2005

UML and agile methods: in support of irresponsible development.
ACM SIGCSE Bull., 2004

Using SoDIS as a Risk Analysis Process: A Teaching Perspective.
Proceedings of the Sixth Australasian Computing Education Conference (ACE 2004), 2004

Injectable computers: once more into the breach! the life cycle of computer ethics awareness.
ACM SIGCSE Bull., 2003

Black and blue epiphany: the missing elements of professionalism.
ACM SIGCSE Bull., 2002

Open source software: intellectual challenges to the status quo.
Proceedings of the 33rd SIGCSE Technical Symposium on Computer Science Education, 2002

Addressing ethical and professional risks of ICT development using software development impact statements.
Proceedings of the 2002 International Symposium on Technology and Society, 2002

Antipodal shock: watch your language!
ACM SIGCSE Bull., 2001

Ethics in Qualitative Studies of Commercial Software Enterprises Ethical Analysis.
Empir. Softw. Eng., 2001

Software Engineering Ethics Training in Industry and Academe: Professionalism and the Software Engineering Code of Ethics.
Proceedings of the 14th Conference on Software Engineering Education and Training, 2001

On being a UCITArian: winning the race to the bottom.
ACM SIGCSE Bull., 2000

The education and licensing of software professionals: the myth of "a perfected science" considered harmful.
ACM SIGCSE Bull., 2000

How the New Software Engineering Code of Ethics Affects You.
IEEE Softw., 1999

On code reuse: a response.
ACM SIGSOFT Softw. Eng. Notes, 1999

A positive step toward a profession: the software engineering code of ethics and professional practice.
ACM SIGSOFT Softw. Eng. Notes, 1999

Integration of computer ethics into the CS curriculum: attachment or synthesis.
ACM SIGCSE Bull., 1999

Two approaches to computer ethics.
ACM SIGCSE Bull., 1999

Specifying the standard - make it right: a software engineering code of ethics and professional practice.
SIGCAS Comput. Soc., 1999

Software Engineering Code of Ethics is Approved.
Commun. ACM, 1999

Cleanroom, PSP, and the Software Development Impact Statement: Developing the Right Attitude.
Proceedings of the 12th Conference on Software Engineering Education and Training, 1999

Reconstructing the ACM code of ethics and teaching computer ethics.
ACM SIGCSE Bull., 1998

The ethical computer practitioner - licensing the moral community: a proactive approach.
ACM SIGCSE Bull., 1998

Raising the bar: a software engineering code of ethics and professional practice.
SIGCAS Comput. Soc., 1998

On-line journal: a tool for enchancing student journals.
Proceedings of the 6th Annual Conference on the Teaching of Computing and the 3rd Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, 1998

Workshop: Teaching Project Oriented Courses: "What You Always Wanted to Know about Project Courses, but did Not Know to Ask".
Proceedings of the 11th Conference on Software Engineering Education and Training, 1998

An "off by one" error.
ACM SIGCSE Bull., 1997

Ethics activities in computer science courses: goals and issues.
SIGCAS Comput. Soc., 1997

Software Engineering Code of Ethics.
Commun. ACM, 1997

Using information technology to integrate social and ethical issues into the computer science and information systems curriculum (report of the ITiCSE 1997 working group on social and ethical issue in computing curricula).
Proceedings of the supplemental proceedings of the conference on Integrating technology into computer science education: working group reports and supplemental proceedings, 1997

Ethics activities in computer science courses.
SIGCAS Comput. Soc., 1996

A framework for implementing and teaching the social and ethical impact of computing.
Educ. Inf. Technol., 1996

Implementing A Tenth Strand in the CS Curriculum.
Commun. ACM, 1996

Codes of Professional Ethics.
Proceedings of the Computerization and Controversy, 2nd Ed., 1996

Who do I work for anyway?
SIGCAS Comput. Soc., 1995

The virus is worse than the cure.
SIGCAS Comput. Soc., 1995

Certifications as support for quality in information systems panel.
Proceedings of the 1995 ACM SIGCPR Conference on Supporting Teams, 1995

The inverted functional matrix: a new approach to project intensive software engineering courses.
Proceedings of the 33th Annual Southeast Regional Conference, 1995

Organizational issues in teaching project-oriented software engineering courses (abstract).
Proceedings of the 25th SIGCSE Technical Symposium on Computer Science Education, 1994

Real-World Software Engineering: A Spiral Approach to a Project-Oriented Course.
Proceedings of the Software Engineering Education, 1994

Mandating Minimal Requirements for a Computing Professional: Corporate Standards, Certification, or Licensing? (Abstract).
Proceedings of the ACM 22rd Annual Computer Science Conference on Scaling up: Meeting the Challenge of Complexity in Real-World Computing Applications, 1994

The captain knows best.
SIGCAS Comput. Soc., 1993

Guest editor's corner object-oriented software development: A full life cycle.
J. Syst. Softw., 1993

Using the New ACM Code of Ethics in Decision Making.
Commun. ACM, 1993

The Licensing of Computer Professionals (abstract).
Proceedings of the ACM 21th Conference on Computer Science, 1993

The use and abuse of computer ethics.
J. Syst. Softw., 1992

Editor's corner : Professional computer ethics.
J. Syst. Softw., 1992

Issues in Licensing Professional Software Engineers.
Proceedings of the Software Engineering Education, SEI Conference, 1992, Proceedings, 1992

Ethical Considerations in Software Engineering.
Proceedings of the 13th International Conference on Software Engineering, 1991

The non-extendibility of software science (abstract and references only).
Proceedings of the 19th annual conference on Computer Science, 1991

<i>A workshop report: </i> Software Engineering Ethics.
J. Syst. Softw., 1990

Methods of integrating the study of ethics into the computer science curriculum (panel session).
Proceedings of the 21st SIGCSE Technical Symposium on Computer Science Education, 1990

Distributed Compilation Metrics (Abstract).
Proceedings of the ACM 18th Annual Computer Science Conference on Cooperation, 1990

Panel on Software Engineering Ethics.
Proceedings of the Software Engineering Education, 1989

Book Review: Computers and the Information Society by Richard S. Rosenberg (John Wiley & Sons, 1986).
SIGCAS Comput. Soc., 1987