DONALD WILLIAM GOTTERBARN

July 2009

East Tennessee State University, Box 70711 Johnson City, TN 37614
(423) 439 -6849
gotterba@etsu.edu

EDUCATION

     

1971 Ph.D.    

       

University of  Rochester (Philosophy)   

1970 M.A.    

University of  Rochester   

 1967 M.Div.    

 Colgate Rochester Divinity School   

1964 B.A.     

  Hofstra  University    

 

Upsilon Pi Epsilon    

 

Honor Society in the Computing Sciences  

 

       

  

ACM Outstanding Contribution  2005   

for promoting the ethical behavior of computing professionals and organizations

 

Making a Difference Award    

 

for promoting awareness of ethical and social issues in computing.

 

College of Business and Technology

 

 

 

College of Applied Science and Technology

 

-Faculty Excellence Award for Scholarship 2004-2005

-Research Award 2005

 

-Research Award 1999

 

   

 

RESEARCH INTERESTS

Computer Ethics: Professional Standards, Decision Procedures, Codes of Ethics

Software Engineering: Project Management, Design, Metrics, Testing, Object-Oriented Paradigm;

Professional Activities   Publications   Delivered Papers   Professional Service   Non-academic Experience

 

TEACHING EXPERIENCE

2005-present East Tennessee State, Professor Emeritus
1997-present DeMontfort University, Visiting Professor
1997-2005 East Tennessee State University; Professor of Computer Science –

1990-1997 East Tennessee State University; Associate Professor of Computer Science
1988-1990 Wichita State University; Assistant Professor of Computer Science
1984-1988 Allegheny College; Assistant Professor of Computer Science
1980-1983 Harrisburg Community College; Part Time Instructor.- Philosophy
1977, 1979-80 Dickinson College; Part-time Associate Professor -Philosophy
1974-1976 University of Southern California; Assistant Professor-Philosophy
1971-1974 Wichita State University; Assistant Professor -Philosophy

 

SPECIAL APPOINTMENTS

-2007- 2009 Auckland University of Technology, Visiting Professorial Fellow

-2003-2004 Visiting Professor of Software Engineering Ethics, Auckland University of Technology, New Zealand

-2002 Visiting Professor Auckland University of Technology June-July

-2001 Visiting Fellow Centre for Applied Philosophy and Public Ethics, Australian National University, Canberra, Australia

-2000 Research fellow in Software Engineering, the School of IT, Swinburne University of Technology, Melbourne, Australia

-1996 George Washington University, Visiting Professor

-1989 Visiting Scientist Software Engineering Institute, Carnegie Mellon University

 

COURSES TAUGHT

 Software Engineering    

 

*Software Project Management    

Soft Generat. & Maint.  

Data Communications    

Distributed Computing    

*Software Design  

 

Ethical Issues in Computing    

Programming Languages    

Database Design  

Symbolic Logic    

Software Metrics & Testing    

Design Studio  

Computer Concepts    

Systems Programming    

 Data Structures  

Debugging Techniques     

Symbolic Logic    

  File Processing

Intermediate Programming     

Introduction to Computation    

      

 

BOLD = upper level or graduate course. *=distance learning (televised) course.

PROFESSIONAL ACTIVITIES

2009

-IEEE-CS Representative to WG1A JTC1 SC7- committee responsible to develop ISO  standards Software and Systems Engineering

- Member USACM- accessibility, governance, voting,

- Member Institute of Communications Ethics, UK

-IEEE Technical Council on Software Engineering, chair Professional Practice Committee

- Chair ACM Committee on Professional Ethics since 1997

-ACM Representative to International Federation for Information Processing Technical Committee 9 (TC9) on the Relationship between ICT and society

-Director, Software Engineering Ethics Research Institute since 1997.

-Editorial Roles for: Ethics and Information Technology; Information,

     Communication & Ethics in Society, International Journal of Technology and Human Interactions, and Computers and Society.

-Member of Program committee for various professional conferences.

-Review articles for CACM and other professional journals.

 

2008

-Content Consultant NSF/EESE Grant ethics and software engineering.

-Member USACM

- Member Institute of Communications Ethics, UK

-IEEE Technical Council on Software Engineering, chair Professional Practice Committee

- Chair ACM Committee on Professional Ethics since 1997

-Director, Software Engineering Ethics Research Institute since 1997.

-Editorial Roles for: Ethics and Information Technology; Information,

     Communication & Ethics in Society, International Journal of Technology and Human Interactions, and Computers and Society.

-Member of Program committee for various professional conferences.

-Review articles for CACM and other professional journals.

 

2007

-Content Consultant NSF/EESE Grant ethics and software engineering.

-Member USACM

- Member Institute of Communications Ethics, UK

-British Computer Society Professional Ethics Expert Panel-member

-IEEE Technical Council on Software Engineering, chair Professional Practice Committee

- Chair ACM Committee on Professional Ethics since 1997

-Member International Federation for Information Processing SIG9.2.2

-Director, Software Engineering Ethics Research Institute since 1997.

-Professional Ethics Audits of Planned Commercial Software Projects

-Editorial Roles for: Ethics and Information Technology; Information,

     Communication & Ethics in Society, International Journal of Technology and Human Interactions, and Computers and Society.

-Member of Program committee for various professional conferences.

-Review articles for CACM and other professional journals.

2006

-Content Consultant NSF/EESE Grant ethics and software engineering.

-Member USACM

- Member Institute of Communications Ethics, UK

-British Computer Society Professional Ethics Expert Panel-member

-IEEE Technical Council on Software Engineering, chair Professional Practice Committee

- Chair ACM Committee on Professional Ethics since 1997

-Member International Federation for Information Processing SIG9.2.2

-Director, Software Engineering Ethics Research Institute since 1997.

-Professional Ethics Audits of Planned Commercial Software Projects

-Editorial Roles for: Ethics and Information Technology; Information,

     Communication & Ethics in Society, and Computers and Society.

-Member of Program committee for various professional conferences.

-Review articles for CACM and other professional journals.

 

2005

-NSF workshop participant "Social and Ethical Issues in Information Assurance"

-British Computer Society Professional Ethics Expert Panel-member

-IEEE Technical Council on Software Engineering, chair Professional Practice Committee

- Chair ACM Committee on Professional Ethics since 1997

-Member International Federation for Information Processing SIG9.2.2

-Director, Software Engineering Ethics Research Institute since 1997.

-Professional Ethics Audits of Planned Commercial Software Projects

-Editorial Roles for: Ethics and Information Technology; Information,

     Communication & Ethics in Society, and Computers and Society.

-Member of Program committee for various professional conferences.

-Review articles for CACM and other professional journals.

-Review grant proposals

-Regular columnist, SIGCSE Bulletin

-ACM Distinguished Lecturer

2004

-British Computer Society Professional Ethics Expert Panel-member

-IEEE Technical Council on Software Engineering, chair Professional Practice Committee

- Chair ACM Committee on Professional Ethics since 1997

-member International Federation for Information Processing SIG9.2.2

-“Software Engineering Code of Ethics”, National Science Foundation Grant

-Director, Software Engineering Ethics Research Institute since 1997.

-Professional Ethics Audits of Planned Commercial Software Projects

-Editorial Roles for: Ethics and Information Technology; Information,

     Communication & Ethics in Society, and Computers and Society.

-Review of draft British Computer Society Code of Practice

-“Predicting the impact of software projects”, co-investigator FRGS grant University of Canberra Australia

-Member of Program committee for various professional conferences.

-Review articles for CACM and other professional journals.

-Review grant proposals

-Regular columnist, SIGCSE Bulletin

-ACM Distinguished Lecturer

-“Information Technology and Management Risks” a talk presented to TriCities Human Resources Expo 21 September 2004

2003

- IEEE Technical Council on Software Engineering, chair Professional Practice Committee

- Member IEEE/ACM Curriculum  task force on social issues

-“Software Engineering Code of Ethics”, National Science Foundation Grant

- Executive Committee,  International Society for Ethics in Information Technology  

- Member IEEE Professionalism Committee 

- Member Australian Computer Society Ethics task force since 1999

- Chair, International Advisory Board, Australian Computer Ethics Institute since 1999

- Editorial Roles for Ethics and Information Technology, Information, Communication & Ethics in Society and Computers and Society.

2002

-Executive Committee, International Society for Ethics in Information Technology

- Member IEEE/ACM Curriculum  task force on social issues

- Member IEEE Professional Practices Committee

- Chair ACM Committee on Professional Ethics since 1997

-Royal Society of New Zealand, Reviewer for Centres of Research Excellence

-“Models for Professional Codes of Ethics” consultant for The Australian Council of Professions Ltd.

-“Predicting the impact of software projects through an analysis of software project types and their stakeholders”. Co-investigator FRGS Grant University of Canberra Australia

-“Software Engineering Code of Ethics”, National Science Foundation Grant   

- Member IEEE Professionalism Committee 

- Member Australian Computer Society Ethics task force since 1999

- Chair, International Advisory Board, Australian Computer Ethics Institute since 1999

- Editorial Roles for Ethics and Information Technology, Information, Communication & Ethics in Society and Computers and Society.

  

2001

- Executive Committee, International Society for Ethics in Information Technology

- Member IEEE/ACM Curriculum 2001 task force on social issues

- Chair ACM Committee on Professional Ethics since 1997
- Vice-Chair ACM Special Interest Group- Computers and Society 1997-2001

- Member IEEE Professionalism Committee 

- Member Australian Computer Society Ethics task force since 1999

- Chair, International Advisory Board, Australian Computer Ethics Institute since 1999

- Lecture/participant Computer Ethics workshop Tampa Fl.

 

2000

-Chair ACM Committee on Professional Ethics since 1997
-Vice-Chair ACM Special Interest Group- Computers and Society since 1997

-Chair IEEE/ACM Software Engineering  Professional Ethics Project 1999-June 2000

-Member IEEE/ACM Curriculum Revision Committee 2001

-Member IEEE Professionalism Committee 

-Member Australian Computer Society Ethics task force since 1999

-Chair, International Advisory Board, Australian Computer Ethics Institute since 1999

-Lecture/participant Computer Ethics workshop Tampa Fl.

1999

-Chair, Software Engineering Professional Ethics Project, ACM-IEEE Software Engineering Coordinating Committee

-"Software Development Impact Statements: Identifying and Responding to the Ethical Dimension of Software Projects," National Science Foundation Grant 9874684

-Chair, ACM Committee on Professional Ethics

-Chair, ACM IEEE-CS Software Engineering Professional Ethics Project.

-Vice-President, ACM Special Interest Group: Computers and Society

-Co-editor Journal of Business Ethics, Summer special edition on Business Ethics and Computer Ethics.- with J. van den Hoven, T. Bynum and S. Rogerson

-Chair, International Advisory Board, Australian Computer Ethics Institute

-Co-editor, Ethicomp 98 Proceedings, Erasmus University Rotterdam.

-Lecture/participant Computer Ethics workshop Tampa Fl.

-"Y2K", talk to Johnson City Chamber of Commerce April 13

 

1998

-Regular columnist, SIGCSE Bulletin.

-Participant in NASA Software Review: Lessons from the Pathfinder Mission, University of Chicago October.

-Vice-President, ACM Special Interest Group: Computers and Society.

-Editor of new journal: Ethics and Information Technology

-Organized the development and international distribution of the ACM Code of Ethics Poster

-Conducted seminar, "Ethics: Living Responsibly in a Technological Age", Union College March

-Established the Software Engineering Ethics Research Institute March.

-Lectures on the Ethics of Medical Informatics, ETSU Nursing School- April.

-Sponsored a Lectureship series "Frontiers in Professional Ethics," featuring Ethics advisors from Lockheed Martin Corporation, April.

-Conducted Workshop on Internet Ethics at Tri-Cities Workshop, October

-Presentation to ACM Council of Software Engineering Code of Ethics and Professional Practice, Code approved by ACM November.

-Awarded NSF Grant for the development of software to produce Software Development Impact Statements.

-Directed IEEE formal technical review of Software Engineering Code of Ethics and Professional Practice, Code approved and adopted by the IEEE Computer Society, December.

-Guest editor - Journal of Business Ethics- December

-Edited December Forum for Advancing Software Engineering Education on Software Engineering Ethics Education and Training, December.

 

1997 
-Chair ACM Committee on Professional Ethics
-Vice-Chair ACM SIGCAS
-Conference Co-director Ethicomp'98, Rotterdam NE. 
-Workshop: Ethics in the Computing Curriculum, A one day practical forum on teaching computer ethics 29 May 1997. Centre for Computing and Social Responsibility, De Montfort University, Leicester

1996 
-Chair, ACM/IEEE-CS task force on Software Engineering Ethics and Professional Practices, 1996-99
-Recorded CD-ROM for Carnegie Mellon's, "Just in Time Education" on Computer Ethics and Professional Practice.
-Video tape Lecture for Carnegie Mellon Software Engineering Program.
-Session Chair, Ethicomp-96 Madrid,
-Standards for Licensing Software Engineers National Software Council, June 25 St. Louis,
-Software Engineering Ethics Workshop for National Software Council, June 25, St. Louis.
-State of Tennessee Governor's School lecture, "Computer Ethics," June 20.
-National Science Foundation Grant Evaluator, Washington DC, July 1996.
-NSF Grant Consultant and editor of Professional Responsibility in Computing, volume 2. 
-Ethical Issues for Courses Using Information Technology, two day work shop for the teaching and learning center, ETSU.

1995
-Invited Speaker on Optical Computing, Computer Science Colloquium George Washington University October 16.
-NSF Grant Consultant- Integration of Ethics and Social Impact across the New CS Curriculum. 
-State of Tennessee Governor's School lecture, "Engineering Ethics," June 27.
-Appointed to the international advisory board for the Centre for Computing and Social Responsibility, United Kingdom.
-Instructional Development Grant with Martin Barrett "Bringing Object-oriented Methods Into Introductory Computer Science," $4,800.00. Completed Summer 1996.
-Reviewer for National Science Foundation Curriculum Grants, NSF Washington DC, July 17-20.
-External Reviewer, Computer Science Program, N. Kentucky University.
-NSF Grant Evaluator- Ethics and Value Issues in the Development and Use of Scientific Visualization, May.

1994
-Presentation on "Ethics in IS," Tri-Cities Data Processing Management Association, December 8.
-Invited paper reviewer for Small College Computing Conference for 11-94. 
-Invited paper reviewer, 8th Conference on Software Engineering Education.
-Presentation at Tusculum College on Computer Ethics. September. 
-NSF Grant Consultant-Integration of Ethics and Social Impact across the New CS Curriculum George Washington University.
-NSF Grant Evaluator-Learning Materials for Electronic Citizens, American Association of Higher Education. 
-Member of 3 year NSF Project ImpactCS steering committee for the Integration of Ethics and Social Impact Across the Computer Science Curriculum.
-Reviewer for Software Engineering Education Conference. 
-Associate Editor Computers and Society Newsletter.

1993 
-Guest Editor for special edition of The Journal of Systems and Software on Object-oriented software development, November.
-Video taped a lecture for the SEI's Video Dissemination Project Software Project Management Course.

1992
-"Real-World Software Engineering," Curriculum Development Grant, $54,000, DARPA, co-investigators: Robert Riser and Suzanne Smith.
-RDC Research grant for "Models for Testing Object-Oriented Software." Results have been presented at two workshops, $4,910.
-Presidential Grant-in-Aid to attend an Object-Oriented workshop, $1,133. 
-Participant in the 3rd annual Computer Science Conference Debate on Licensing Computer Professionals at the Computer Science Conference March 5.
-Guest Editor for special edition of The Journal of Systems and Software on Computer Ethics, January.

1991
-National Science Foundation: Evaluated education directorate grant proposals.
-Taught Software Project Management courses in Singapore and Malaysia sponsored by the Government of Singapore and the National Computer Board.
-Presidential Grant-in-Aid to attend a software engineering conference.
    Presented one paper and was a panelist.
    Developed a Software Engineering Ethics Network, Ethcse-l, as part of the grant.
-Video taped a lecture for the SEI's Video Dissemination Project Software Project Management Course, April 9.
-Member of the ACM task force for the Revision of the Code of Ethics and Professional Conduct. Code approved October 16, 1992.

1990
-Local Area Network Design and Management, Professional Development Seminar- Madison, Wisconsin ACM, December 7.
-Taught Software Engineering in Singapore and Malaysia sponsored by the Government of Singapore and the National Computer Board.

1989 
-Visiting Scientist, Software Engineering Institute, Carnegie Mellon University 
-Software Engineering Laboratory grant for 18 Workstations, $125,000.
-"Methodology for the Prediction of Performance for an Ada Closure," $48,279 Research Grant from Boeing Military Air.
-Referee, SIGCSE Symposium-Software Engineering & Data Communications. 

1988
-National Science Foundation Presidential Young Investigator's Award Panel.

1985-1996
 -Book reviewer for Computing Reviews: Review Journal for the Association for Computing Machinery.

1978
-Participant in National Science Foundation Course on "Ethical Issues in Death and Dying", Pennsylvania State University.

1976-1978 
-Consultant for Dickinson Publishing Company.
-Editorial Consultant for Studia Cartesiana.
-Editorial Consultant for The Personalist.

1976
-American Council of Learned Societies Grants for the Hume Congress 1976, Edinburgh.

1974
-Participant in the Summer Institute in Early Modern Philosophy sponsored by the Council for Philosophical Studies.

-Council of Learned Societies Grants for the Kant Congress 1974, Mainz.

1973
-Lectures at Junior Colleges for the Community Junior College Visitation Program, co-sponsored by the APA and the Council for Philosophical Studies.  

TOP
 

PUBLICATIONS

2009

-“The Public is the Priority: Making Decisions Using the SE Code of Ethics,” IEEE Computer, June pp 42-49.

-“Professional Computer Ethics:’I didn’t do it’ is not good enough” Inroads June  vol.41, no 2.

-“The Ethics of Video Games: Mayhem, Death, and the Training of the next generation.”  Information Systems Frontiers , special issues on Ethics and Information Systems. forthcoming - Reprint

-Virtual Decisions: Just Consequentialism, Video game ethics, and Ethics on the fly.” (Co-author Jim Moor)  Proceedings of Ethicomp Conference, Corfu Greece–

 

2008

-“The Ethics of Video Games: Mayhem, Death, and the Training of the next generation.” Proceeding of Ethicomp 2008 Italy

–“ Ethics of Computing Committees: Suggestions for Functions, Form and Structure  coauthored with IFIP committee 9.2.2, IFIP Press

- “The Real Problem with Video Games; Not Murder, Not Torture…”, Inroads

-“ICT Governance and What to Do About the Toothless Tiger(s): Professional Organizations and Codes of Ethics”, Australasian Journal of Information Systems

- “Once more unto the breach: Professional Responsibility and Computer Ethics” Science and Engineering Ethics 14:1.

2007

- “The Ethics of Risk Assessment: The SoDIS Inspection Process,” coauthored with T. Clear and C. Kwan, a chapter in The Handbook of Information and Computer Ethics eds., K. Himma and H. Tavani, John Wiley and Sons, John Wiley and Sons ISBN:0471799599

- “Ethical Responsibility for Unsecured Programs” (David Frazier co-author) Proceeding of the Computer Security Conference. April 12

-“Don’t Soil the Commons: Turning the Blogosphere into the Clogosphere”, Inroads, December 2007

-“An Introduction to Functional Independency in Relational Database Normalization” co-authors T.X.Chen, S. S. Liu, and  M. D. Meyer, Proceedings of the ACM Southeast Conference. April 2007

-“Enhancing Ethical Decision Support Methods: Clarifying the solution space with line drawing ,” Proceeding of the Computer Ethics Philosophical Enquiry Conference, ed. L Hinman 2007

-“Ethical Decisions Using the Back of the Envelope” Proceeding of Ethicomp2007, April 2007

- “Managing Technical and Ethical Risks In Student Projects” Proceedings of ETHICOMP Working Conference 2007 eds. S Rogerson, H Yang.

-“The SoDIS Process: Two Steps Forward and One Step Back” Bulletin of Applied Computing and Information Technology June 2007

 

2006

-E-Voting: a failure of Professionalism?, Inroads, December.

-“ICT Integrity: Rethinking the Australian Professional Code of Ethics” (with M. Bowern, O. Burmeister, and J. Weckert) Australian Journal of Information Systems

-“Plagiarism And Scholarly Publications: An Ethical Analysis” (with Keith Miller and John Impagliazzo) Frontiers in Education Proceedings .

-. “Developing Software in a Bi-cultural Context: the role of a SoDIS
Inspection,” (co-author T. Clear, W. Gray, B. Houlison), Gotterbarn, D., Clear, T., Gray, W., & Houliston, B. International Journal of Technology and Human Interaction, 2(2), 1-21. March

-“The Ethics of Software Project Management” coauthor Simon Rogerson in Readings in Information Technology Project Management (eds.) G. Richardson and C. Butler, Thomson Course Technology January

-“Internet Development: Professionalism, Profits, Ethics, or Sleaze?,” coauthor David Tarnoff, in Readings in Internet Security, ed. K. E. Himma, Jones and Bartlett

-“Redefining the SoDIS Process in the Field: A Cots project as the Context for Risk Analysis” co-authors: L. Hitchcock, C. Kwan, T. Clear and S. Simpson; New Zealand Journal of Applied Computing and Information Technology v10, n1 2006

- “The shinning face of Plagiarism: the graying of an issue,” Inroads June 2006

 

REPRINTS

- “The Use and Abuse of Computer Ethics” Journal of Systems and Software reprinted in Computer Ethics, ed. John Weckert   Ashgate 2006

-“Informatics and Professional Responsibility”, Journal of Systems and Software reprinted in Computer Ethics, ed. John Weckert  Ashgate 2006

-“Using the ACM Code of Ethics in Decision Making,” Communications of the ACM reprinted in Computer Ethics, ed. John Weckert   Ashgate 2006

-“Using information technology to integrate social and ethical issues into the computer science and information systems curriculum”, coauthored with M, Granger, J. C. Little, E.S. Adams, C. D. Martin and F. Young in ACM SIGCUE Outlook  Volume 25 ,  Issue 4 2006

 

 

2005

- “Responsible Risk Analysis: Next Generation Software Development” (co-author Simon Rogerson), Communications of the Association for Information Systems, July

--“Software Design Ethics for Biomedicine” in S. Nagl & R. Begent (Eds.), Cancer Bioinformatics: From Cancer Biology to Therapy Design and Treatment ,London,: Wiley & Sons.

-“Spam or Sender-id: Reducing the Fog of Ethical Decision Making.”, Ethicomp September 2005

-.“Refining the SoDIS® Process in the field: A COTS Project as a context for Risk Analysis,” coauthors T. Clear and C. Kwan, L. Hitchcock  National Advisory Committee  on Computing Qualifications  Proceedings Wickliffe Press July 2005.

-“Professional Codes of Ethics Meeting Future Technologies: Guidance for the Future?”, co-authors M. Bowern and O. Burmeister  proceedings Computer Ethics Philosophical Inquiry, July  2005

-“Ethical Risk Management” coauthor Simon Rogerson,  IMIS Journal vol.. 15 no 3

            Reprinted in Projects and Profits, ICFACI University Press

-“Antipodal Shock—Professionalism Turned Upside Down”, Inroads December

 

2004

-“The Life Cycle of Computer Ethics” in Readings in Cyber Ethic (eds) R, Spinnello and H. Tavani, Sudbury, MA., Jones and Bartlett Publishers.

-“Maturing Standards and the Current Software Engineering Code of Ethics”, co-authored with Keith Mille in John Fodor (ed) Understanding Computer Ethics Pearson

-“Reducing Software Failure with Software Development Impact Statements”, In H. Tavanni (Ed.),  Cyberethics. Sudbury, MA. Jones and Bartlett Publishers.

-“The Other Tower: Addressing Qualitative Risks with Software Development Impact Statements” Project Management Institute conference Proceedings Christchurch NZ

-“An Ethical Decision Support Tool: Improving the Identification and Response to the Ethical Dimensions of Software Projects,” Ethicomp Journal, Vol. 1 No. 1

-“Computer Ethics Activities For Use In Introductory Computer Science Courses” The Ethicomp Journal Vol1, No 3

-“Internet Ethics considered harmful- responsibility regained” Proceedings of the WWW@10: The Dream and the Reality,(1-14) and available at www10.cs.rose-hulman/Papers/Gotterbarn.pdf.

-“Using SoDIS™ as a Risk Analysis Process: a teaching perspective”

Co-author Tony Clear,  Proceedings of the sixth conference on Australasian Computing education - Volume 30 Pages: 83 - 90 

-“Software Process Ethics: How much does that Process Cost?” Proceeding of Ethicomp 2004.

-“A Technique for introducing Complex Methods at Levels 5 and 6 “ Co-author Irene Davey, S. Mann & A. Williamson (Eds.), Proceedings of the 16th annual conference of the National Advisory Committee on Computing Qualifications .Wickliffe Press.

- “Managing Software Requirements Risks with Software Development Impact Statements” co-authors T.Clear & C.T.Kwan  (Eds.) S. Mann & A. Williamson, Proceedings of the 16th annual conference of the National Advisory Committee on Computing Qualifications . Dunedin: Wickliffe Press. Awarded the Citrus award for collaborative research

-“Computer Ethics in the Undergraduate Curriculum: Case Studies and the Joint Software Engineer's Code.” Co-author Keith Miller in the Small College Computing Conference Journal

-“Reflections on the Third SoDIS SEPIA Symposium,” co-author Tony Clear n in the Bulletin of Applied Computing and Information Technology June 2004 v2 n2

-“ UML: Improving Risk Reduction” Bulletin of Applied Computing and Information Technology. Volume 2 issue 1 (March 2004) ISSN 1176-4120.

-“Computers and Philosophy Conference 2003 Australia” introduction to special issue of Computers and Society, June 2004

-" SODIS Sepia - Collaborative Partnerships in Software Engineering Research"
New Zealand Journal of Information Technology March

- “UML and Agile Methods: In support of Irresponsibility” Inroads journal of the ACM Special Interest Group in Computer Science Education, June 2004 V36 n2

 

2003

-“The Ethics of Software Project Management,” co-authored with Simon Rogerson , Projects and Profits Digest, Institute of Chartered financial analysts, ICFAI press

- “On Licensing Computer Professionals: Why Not?” chapter in Computer Ethics and Professional Responsibility, eds. T Bynum and S. Rogerson  August 2003 Blackwell

“Informatics And Professional Responsibility” chapter in Computer Ethics and Professional responsibility, eds. T Bynum and S. Rogerson August 2003 Blackwell

-“Automating Ethical Decisions  Proceeding Computer Ethics Philosophical Enquiry Boston  25 June.

-“SoDIS SEPIA – Collaborative Partnerships in Software Engineering Research,”  co-authored with Tony Clear and Roger McHaney Proceedings of the NACCQ Conference

 

2002

 -“Software Engineering Ethics,” Encyclopedia of Software Engineering 2nd edition, John Marciniak, Wiley Inter-science

 -“Reducing Software Failures: Addressing the Ethical Risks of the Software Development Life Cycle,” Australian Journal of Information Systems.

- “Black and Blue Epiphany: The missing elements of professionalism”, Inroads September.

-"Enhancing Risk Analysis with Software Development Impact Statements,” 26th Annual NASA Goddard Software Engineering Laboratory Workshop Proceedings, IEEE Computer Society Press.

- “How the Software Engineering Code of Ethics Effects You,” chapter in Software Engineering (2nd edition) eds. Merlin Dorfman and Richard Thayer, IEEE Computer Society Press.

- “The Ethical Computer Comes of Age,” Proceedings of Ethicomp 2002

-"Addressing Ethical and Professional Risks of Software Development Using Software Development Impact Statements", Proceeding of the International Symposium on Technology and Society 2002.

-"Opportunity Available: Educating Computer Professionals Using the ACM’s Codes of Ethics” short piece in special Women’s Issues edition of Inroads, June

 

2001

-"Informatics and Professional Responsibility," in Journal of Science and Engineering Ethics (April 2001) and reprinted in Reader in Ethical Computing and Business ,eds. T.Bynum and S. Rogerson, Basil Blackwell Ltd.

- “Reducing Software Failures: Addressing the Ethical Risks of the Software Development Lifecycle, ” Ethicomp June 2001

-"Ethics in Qualitative Studies of Commercial Software Enterprises" in Empirical Software Engineering, June 2001

-"On Being a UCITArian: Winning the Race to the Bottom," Inroads vol. 32 number 2, December 2000 

- “Informatics and Professional Responsibility,” Science and Engineering Ethics, Volume 7, no. 2, 2001 (April).

- “Antipodal Shock: Watch your language”  December 2001, Inroads- SIGCSE Bulletin

 

2000
-"Two Computer Related Codes," in Perspectives on the Professions, volume 19, No 1.

-"Computer Professionals and YOUR Responsibilities: Virtual Information and the Software Engineering Code of Ethics" chapter in Internet Ethics, Duncan Langford (ed.) MacMillan 2000.

- “The Education and Licensing of Software Professionals: The Myth of a “perfected science” considered harmful,”  in Inroads vol. 32 number 2, June 2000

Reprints

-“"The Ethical Software Engineer," in Ethics and Computing, ed. Kevin Bowyer, IEEE  Computer

 

1999
-"Privacy lost: The Net, autonomous agents, and 'virtual information' " Ethics and Information Technology 1:147-154.

-"Maturing Standards and the Current Software Engineering Code of Ethics," co-authored with Keith Miller in Privacy and the Constitution, edited by M.M. Placenia, Garland publishing

-"How the new Software Engineering Code of Ethics Affects You", IEEE Software, November/December 58-64.

-"Computer Society and ACM Approve Software Engineering Code of Ethics" co-authored with Keith Miller and Simon Rogerson, Computer October 1999 p 84-89, http://church.computer.org/computer/Code-of-Ethics.pdf   

Reprinted as "Software Engineering Code of Ethics is Approved" in Communications of the ACM 42:10  102-107

    also reprinted in Readings in CyberEthics, (eds) Richard Spinnello and H. Tavani, Jones and Bartlet 2000

-“Improving Ethical Decisions in Software Engineering." Proceeding of the Australian Institute of Computer Ethics Conference, July 1999.

-"A Positive Step Toward A profession: The SW Eng Code of Ethics and Professional Practice," Software Engineering Notes Vol 24, Number 1 January

-"Ethical Issues for Software Developers," in Microsoft webzine Value Added, http://www.microsoft.com/directaccess/valueadded/99/0512

-"The Ethical Software Engineer," a column in The IEEE Institute, February.

-"Cleanroom, PSP, and the Software Development Impact Statement: Developing the Right Attitude," Keynote address-Conference on Software Engineering Education and Training, New Orleans, March. Published in Conference proceeding IEEE Computer Society

-"On Code Reuse: a Response," Don Gotterbarn, Keith Miller, Simon Rogerson in Software Engineering Notes Vol. 24, No. 3, May 1999, pp. 4-6

-"Not all Codes are Created Equal: The Software Engineering Code of Ethics, a success story," The Journal of Business Ethics, 22:81-89.

-"An Ethical Decision Support Tool: Improving the Identification and Response to the Ethical Dimensions of Software Projects," Proceedings of Ethicomp '99, Rome, Italy, October 8.

 

1998
-
"The Uniqueness of Software Errors and Their Impact on Global Policy," Science and Engineering Ethics, Vol. 4 Issue 3, 1998

-"The Ethics of Software Project Management", co-authored with Simon Rogerson in Ethics and Information Technology, ed. Göran Collste, New Academic Publisher, Delhi, 1998

-"Raising the Bar: A Software Engineering Code of Ethics," Computers and Society, June 1998 vol28, n 26-29.

-"A Software Engineering Code of Ethics and Professional Practice: Putting the Best Face on it –the real crisis," Proceedings of Ethicomp 98, Rotterdam March 1998 edited with J. van den Hoven, S. Rogerson, &  T. W. Bynum, March 1998, Erasmus University, Rotterdam, The Netherlands

-"The Ethical Computer Practitioner-Licensing the Moral community: a proactive approach" SIGCSE Bulletin June vol. 30 no 2

 

1997
-"An Off by One Error" SIGCSE Bulletin December vol. 29 no4

-"Software Engineering Code of Ethics, version 3," co-authored with Keith Miller and Simon Rogerson. IEEE Computer October 1997, November 1997. Reprinted in Communications of the ACM, November 1997 and ACM SIGCAS Newsletter, July, 1997.

-"Computer Ethics: The Evolution of the Uniqueness Revolution," co-authored with Simon Rogerson. Proceedings of the ACM Computer Ethics Conference CEPE'97, Erasmus University, The Netherlands, 1997

-"The Ethics of Software Project Management," co-authored with Simon  Rogerson, Proceeding of the International Computer Ethics Conference, Linkőping University, Sweden, 1997.

-" Ethics activities in Computer Science Courses: Goals and Issues,"   co-authored with Robert Riser, in Computers and Society, March 1997.

 

1996
-"Implementing a Tenth Strand in the CS Curriculum( Second Report from Project ImpactCS). Co authored with Dianne Martin, Chuck Huff, and Keith Miller. December Communications of the ACM, 39(12): 75-84 December 1996

-" Ethics activities in Computer Science Courses," co-authored with Robert Riser, in Computers and Society, December 1996.

-"A Framework for Implementing and Teaching the Social and Ethical Impact of Computing," Education and Information  Technologies, vol. 1 no 1 1996 published by Chapman. Co-authored with C.D. Martin, D Huff, and K, Miller.

-"Establishing Standards of Professional Practice," chapter 3 in The Responsible Software Engineer, ed. Colin Meyer, Springer Verlag 1996.

-"Curriculum Guidelines for Teaching the Consequences of Computing," Proceedings of the ACM SIGCAS Symposium on Computers and the Quality of Life, February 1996

-"Software Engineering: The New Professionalism," Professional Awareness in Software Engineering, London January 1996.  Revised and reprinted as chapter 1 in The Responsible Software Engineer, ed. Colin Meyer, Springer Verlag 1996.

-"Computer Practitioners: Professionals or Hired Guns," in The Social and Ethical Effects of the Computer Revolution, ed. Joseph M. Kizza, McFarland & Company Inc, 1996.

 

1995
-"Who do I work for anyway?," in Computers and Society, December 1995.

-"The Moral Responsibility of Software Developers: Three levels of Professional Software Engineering," The Journal of Information Ethics, vol. 4 no.1 Spring 1995, pp54-64.

-"Computer Ethics," Tennessee Academy of Sciences Journal, Spring 1995.

-"The Inverted Functional Matrix," co-authored with R. Riser and S. Smith Proceedings of the 33rd Annual Southeast ACM Computing Conference, Robert Geist and Stephen Junkins p 127-135.

-"The virus is worse than the cure," Computers and Society, v 24, n 1

-"Standards for Certifying Computer Professionals," in Ethics in the Computer Age ed.  J.M. Kizza, ACM Press, 1995.

 

1994
-"Bringing the Customer into the Classroom," co-authored with Robert Riser and Suzanne Smith in Proceedings of the Ninth Annual Southeastern Small College Computing Conference, Fall 1994.

-"Software Engineering Ethics," in Encyclopedia of Software Engineering, volume 2, edited by John J. Marciniak, John Wiley & Sons, Inc. 1994 pp. 1197-1201.

-"Real World Software Engineering" complete course materials for a two-semester software engineering course. 1007pages, July, 1994. DARPA Grant results.

- "Who should teach Computer Ethics" in Computers and Society, June, 1994 pp 12-13.
    Reprinted in:     --SIGCAS Reader, edited by Bruce Jawer, February 1996.

-"Ada: Beyond Implementation," co-authored with Robert Riser and Suzanne Smith, Proceedings of the Twelfth National Conference on Ada Technology, March, 1994.

- "Distributed Unstability," Computers and Society, V24, N1 March 1994.

"Real-World Software Engineering: A Spiral Approach to a Project Oriented Course," co-authored with Robert Riser in Lecture Notes in Computer Science Series # 750, Software Engineering Education, Springer-Verlag,

 

1993
-"The Captain Knows Best: a tale of two designs," Computers and Society, V23 N 3-4, December, 1993.
   Reprinted in: SIGCAS  Reader, edited by Bruce Jawer February 1996.

-"Object-oriented Software Development: A Full Life Cycle," Journal of Systems and Software, V23, N2 p 83-84 (editors introduction).

-"Using the New ACM Code of Ethics in Decision Making," Communications of the ACM, co-authored with Ronald Anderson, Deborah Johnson, and Judith Perrolle, February, 1993.
  Reprinted in:
  --Computer, Ethics, and Social Values, edited by Deborah G. Johnson and Helen F. Nissenbaum, 1995.
  --Computerization and Controversy edited by Rob Kling, 2nd edition, Academic Press 1995.
  --Computers, Ethics, and Society, 2nd edition Oxford Univ. Press 1996

1992
-"The Use and Abuse of Computer Ethics," The Journal of Systems and Software, V 17, N 1, January 1992

-"A Capstone Course in Computer Ethics," Teaching Computer Ethics, edited by T. W. Bynum, W. Maner, and J. L. Fodor, November, 1992.

-"A Different Focus In Teaching Computer Ethics," Southern Small College Computing Conference, November, 1992.

-"Ethics and the Computing Professional," Microcomputer , August, 1992.

"ACM Proposed Code of Ethics and Professional Conduct," Communications of the ACM, May 1992, also in Computer and Society Newsletter co-authored with the Task Force for the revision of the ACM Code of Ethics and Professional Conduct.

 

1991
-"ACM Code of Ethics and Professional Conduct: revision draft 19," co-authored with Ronald Anderson, et. al., Computers and Society, 21, 2-4 .

-"Software Engineering Ethics Education," IEEE Software Engineering Technical Committee Newsletter.

-"Computer Ethics in the Curriculum" in the Proceedings of The National Conference on Computing and Values August 14, 1991.

-"A Capstone Course in Computer Ethics," in the curriculum track portfolio of the National Conference of Computing and Values.

-"Computer Ethics: Responsibility Regained," National Forum.
Required reading for the Australian Computer Society Certification Program; reprinted in Business Legal and Ethical Issues, Australian Computer Society August 1993.
 Reprinted in
 --Computers, Ethics, and Social Values, Deborah G. Johnson and Helen Nissenbaum (eds.) , Prentice Hall, 1994.

-"Value Free Software Engineering: A fiction in the making," Proceedings of the Workshop on Directions in Software Engineering Education, May 13, Austin, Texas.

-"Ethical Considerations for Software Engineers," Proceedings of the International Conference on Software Engineering.

-"A Distributed Compilation Environment," Proceedings of the Ada Technology Conference.

-"The Non-extendibility of Software Science," (abstract) The Proceedings of the Computer Science Conference.

 

1990
-"Software Engineering Workshop," Journal of Systems and Software.
- "Distributed Compilation Metrics," (abs) Computer Science Conference.
-"Educational Materials for Software Engineering Ethics," Seventh SEI Educator Development Workshop Proceedings.

1989
"A Model for Software Engineering Ethics," in Lecture Notes in Computer Science: Software Engineering Education Springer Verlag, 1989.

1986
* "An Optical Bus Architecture," Technical Report F86-2 Allegheny College Technical Report Series.

1980
Encyclopedia Articles on: Ernest Cassirer, Dualism, Epistemology, Immanuel Kant, Monism, Pantheism, Pluralism, Substance and Transcendentalism for Academic American Encyclopedia reprinted in the Grolier Electronic Encyclopedia 1994.
* A Study Guide for Hexadecimal Arithmetic, Harrisburg Area Community College.

1979 * "Tipton on Berkeley's Immaterialism," Philosophia. (Review)

1978 "The Paradox of Progress in Genetic Engineering", Proceedings of the XVIth World Congress of Philosophy.

 

1977 "Leibniz's Completion of Descartes' Proof," Studia-Leibnitiana.

 

1976 "Hume's Definition of Cause," J of the History of Philosophy.

"James's Theory of Cognitive Knowledge," Bicentennial Symposium.

 

1975 "Berkeley: God's Pain," Philosophical Studies.

 

1974 "Kant, Hume, and Analyticity," Kant-Studien, vol. 65.

"Locke's Theory of Self-Knowledge," J of the History of Philosophy.

"Objectivity without Objects ...," Kant Studien, vole 65.

 

1973 * "Abstract Ideas and Meaning in Berkeley and Hume," Proceedings of the 15th World Congress of Philosophy.

"Hume's Troublesome Relations," Southwestern Journal of Philosophy.

"How Can Hume Know Relation?," Journal of Critical Analysis.

 

1971 "An Equivocation in Descartes' Proof ...," Idealistic Studies.

"Hume's Two Lights on Cause," Philosophical Quarterly.

 

 

DELIVERED PAPERS

2009

-“ Software Development, More Than Just Programming" ”Washington DC ACM Chapter 6 April

-“Reasonable Ethical Decisions: without worrying about Philosophy” Southern Connecticut State University 17 April

-“Virtual Decisions: Just Consequentialism, Video game ethics, and Ethics on the fly.” (Co-author Jim Moor)  Ethicomp Conference, Corfu Greece June 27

 

2008.

-“ Professional Ethics: How good is good enough? I didn't kill anyone on purpose!"  ” Crosby Lectures  Waynesburg University, PA  20 February

 -“ICT Governance and What to Do About the Toothless Tiger(s): Professional Organizations and Codes of Ethics” Keynote address  ETGOVICT Conference Australian National University May

-“The Ethics of Video Games: Mayhem, Death, and the Training of the next generation.” Ethicomp Conference September Italy.

-“E-Voting: How to count 110% of the vote or more!,” Hale Lecture Rochester Institute of Technology, October

 

2007.

-“10 Commandments of Internet Development: Don’t Soil the Commons.” Keynote Internet Technology Applications Conference 2 September Rexham, Wales.

 -“Student Project Risks” North China University Computer Science Symposium 9 April -“Ethical Decisions Using the Back of the Envelope” Ethicomp 2007 Tokyo March

-“Managing Technical And Ethical Risks In Student Projects” Ethicomp Working Conference, Kunming China April 2007.

-“Enhancing Ethical Decision Support Methods: Clarifying the solution space with line drawing,” Computer Ethics Philosophical Enquiry San Diego July 14 2007

 

2006

-“Privacy and Virtual Information,” Alder Lecture University of Mississippi 13 October

-“Social Responsibility and Engineering Leadership.” University of Mississippi 14 October

-“Identifying Risks in e-Voting”, New Zealand Computer Society. July 7 Wellington New Zealand

-Successful Project Management for IT Professional and Ethical Practice” Conference on IT Professional Practice (CITPP-2006), Hong Kong Institute of Engineers,  4 May

-“Ethics in Algorithm Implementation”  Probability and Discrete Mathematics Research Experiences for Undergraduates. 21 July

-“A Case Tool of Risk Analysis”, NACCQ Conference , Wellington New Zealand 7 July

 

2005

-.“A SoDIS® Inspection Applied to A COTS Project” co authors Tony Clear and C. Kwan,  National Advisory Committee  on Computing Qualifications  Tauranga, NZ July 2005.

-. “Professional Codes of Ethics Meeting Future Technologies: Guidance for the Future?”, co-authors M. Bowren and O. Burmeister  presentation at Computer Ethics Philosophical Inquiry, Twente Netherlands July 17 2005

-“Spam or Sender-id : Reducing the Fog of Ethical Decision Making, Once More into the Breech!”   Ethicomp 2005, Linkorping Sweden, September

 

2004

-“The Other Tower: Addressing Qualitative Risks with Software Development Impact Statements” Project Management Institute conference Christchurch NZ Jan 17

-“Internet Ethics considered harmful- responsibility regained”, The WWW@10: The Dream and the Reality October 1, Terra Haute, Indiana

-“Using SoDIS™ as a Risk Analysis Process: a teaching perspective” Coauthored with Tony Clear 16 January, The Australasian Computer Science week conference,

-“Software Process Ethics: How much does that Process Cost?”  Ethicomp 2004, Syros Greece April

-“A Technique for introducing Complex Methods at Levels 5 and 6 “ Co-authored with Irene Davey, NACCQ Conference in Christchurch, NZ 7 July.

-“Managing Software Requirements Risks with Software Development Impact Statements” Gotterbarn, Clear, Kwan  8 July NACCQ Conference Received Citrus award for collaborative research

-“Computer Ethics in the Undergraduate Curriculum: Case Studies and the Joint Software Engineer's Code.” Co-author Keith Miller presented at the Northwest Small College -Computing Conference, October 8, 2004 Willamette University, Salem, OR.

-"Using Frameworks in Risk Reduction" Programming Good Practices Group- New Zealand Computer Society, Auckland 17 October.

--“Software Project Management: New Techniques for Risk and Impact Assessment” to the Information Systems and Control Association (Auckland Chapter) Inc 15 Oct 2003

“Academic Issues Doing Risk analysis," Presented to the Third International SoDIS Symposium, Auckland NZ 4 December 2004

-"Are their Ethical Decisions Computers can help us make?" presentation at Computers and Philosophy conference, Canberra, AU, 31 Oct 2003

-"The Use of Computers in Teaching Philosophy and Computer Ethics", Workshop presentation at Computers and Philosophy conference, Canberra, AU, 31 Oct 2003

 

2003

-“Why Being Good isn’t Good Enough,” Ethics and Technology Symposium, April 2, Muhlenberg College PA

“-SoDIS SEPIA – Collaborative Partnerships in Software Engineering Research” 7 July, Palmerston North New Zealand.

-“Automating Ethical Decisions” Computer Ethics Philosophical Enquiry  Boston June 25

-“The Life Cycle of Computer Ethics” Ethics and Technology Conference, Boston June 27

-"The Use of Computers in Teaching Philosophy and Computer Ethics." Workshop presentation at Computers and Philosophy conference, Canberra, AU, 31 Oct 2003

-"Research on Qualitative Risk Identification with Software Development Impact Statements" Co-authored with Tony Clear and presented at the New Zealand Software Engineering Subject Conference. 1 December

 

2002

-“Coming of Age in the Computer Era: An Ethical Awakening,” Making a Difference Award acceptance talk, June 6 International Symposium on Technology and Society, Charlotte, North Carolina

-“IS Project Management  with SoDIS” Master class “ Salford University, Manchester, UK. May 2002.

“Addressing Ethical and Professional Risks of Software Development Using Software Development Impact Statements” International Symposium on  Technology and Society Charlotte 7 June

-“Enhancing Risk Analysis with SODIS”, Victoria University of Wellington, 31 July

-“Accountability of Software Engineering Professionals: Licensing, Certification, and Codes of Ethics,” International Federation of Information Processing, 17th World Computer Congress, Montreal CA, August

-“Ethics and Software Development Impact Statements: Using SoDIS to teach computer ethics“ Computers and Philosophy Carnegie Mellon  University August

-“Introducing Professional Issues with Software Development Impact Statements, Frontiers in Education Conference, IEEE-Computer Society, November 9

-“The Ethical Computer Comes of Age,” Ethicomp 2002  November Lisbon, Portugal

-“Tutorial on Project Planning Software” Ethicomp 2002 Lisbon Portugal

-“Developing Effective Research Partnerships with Industry,” AUT Research Seminar   24 November

-“Software Project Management: New Techniques for Risk and Impact Assessment,” Professorial Lecture, Auckland University of Technology 24 November

 

2001

-"Enhancing Risk Analysis with Software Development Impact Statements," NASA Software Engineering Workshop, NASA Goddard Space Center, 28 November.

-"Next Generation Project management: a new process for avoiding project failure," Information Systems Education Conference 2 November, Cincinnati, Ohio

-"Innovation in Computing Practice: Modifying the Risk Process,"  Keynote address at NACCQ, June  Napier, New Zealand.

-“Reducing Software Failures: Addressing the Ethical Risks of the Software Development Lifecycle” Keynote Address at Ethicomp 2001,  June Gdansk, Poland

-"Protecting yourself from your Smart Card," Fleming Lectures in Natural Sciences, Southwestern University, Austin Texas. March 20

-"Off by one Calculations," Holy Cross College, Worcester MA, March 15

-“Next Generation Project Management: A New Process for Avoiding Project Failure,” Keynote address for Information Systems Educators Conference Cincinnati, October

 -“Enhancing Risk Analysis with Software Development Impact Statements”, NASA Software Engineering Workshop NASA Goddard November 27-29

-“Understanding and Reducing Project Failure: The Ethics of Project Management” Keynote address NACCQ, Napier New Zealand June

 

2000

"Software Engineering Risk Management," Keynote address for Australian Software Engineering conference Canberra, AU 28-29 April

“Who are Software Developers Responsible to? “Research Seminar  School of IT, Swinburne University AU.  4 May.

"Responsibilities of Computing Practitioners: Addressing Issues in Risk Analysis," Victoria University School of Information Systems and the Electronic Commerce Research Unit, Faculty of Business and Law, Victoria AU 17 May.

“Taking a New Measure of Technology: Project Risk Pre-Audits using Software Development Impact Statements (SoDIS),” Seminar for School of IT, Swinburne University 18 May

“Identifying and Controlling Software Risk,” two Seminars at Monash University, Faculty of Information Technology: 22 May

"The Responsibility of Software Developers in Preventing Software Risks," Deakin University, Geelong, AU 24 May 

 

1999
"Taking a New Measure of Technology: Software Development Impact Statements". Sixth International Symposium on Software Metrics, Nov 4 1999, Boca Raton, FL.

"An Ethical Decision Support Tool: Improving the Identification and Response to the Ethical Dimensions of Software Projects," Proceedings of Ethicomp '99, Rome, Italy, October.

"The Professional Responsibility of Software Engineers," ESRC Seminar Series: Advances in Social Responsibility in the Information Age, University of Kent, UK.

"Approaching Y 2 K in a Reasonable Way," Tri-Cities Chamber of Commerce Seminar February.

"Math and Computer Ethics," Allegheny Mountain Section of the Mathematical Association of America, April 7.

"Ethics Considered Harmful: Thinking Right about Rights and Wrongs," Ethics across the Curriculum Conference, Rochester Institute of Technology, April 23.

"Information Ethics in the Work Place," State of Tennessee Information Managers Conference, Nashville, TN, January.

"Improving Ethical Decisions in Software Engineering Using the Software Development Impact Statement," Australian Institute Computer Ethics Conference, keynote address, Melbourne AU July.

"Debating Ethical Standards for Software Engineers: Recreating ethical deliberations over and ethics code for software engineers," Active Learning Presentation, 1999 International Conference on Ethics in Engineering and Computer Science. Cleveland, March.

"Cleanroom, PSP, and the Software Development Impact Statement :Developing the Right Attitude," Keynote address-Conference on Software Engineering Education and Training, New Orleans March. Published in Lectures in Computer Ethics, Springer Verlag

 

1998
"The Professionalization of Software Engineering," at the Foundations of Software engineering Conference, Orlando October.

"Virtual Information and Mill’s Concept of Harm", Hofstra University, New York, November

"Raising the Bar: A Software Engineering Code of Ethics," ACM Policy Conference, Washington DC May 10.

"Global Information Ethics: The Internet and Virtual Information," The Twentieth World Congress of Philosophy August 10-16, Boston.

"Privacy Lost: The Internet, Intelligent Automata, and Virtual Information," The Tangled Web Conference at Dartmouth College Aug 6-7, Hanover

1997
"The Professionalization of Software Engineering and its significance for Ethics Education" IEEE, Frontiers in Education. Pittsburgh. November 6-8.
"The Uniqueness of Software errors: What makes Software Errors Hard, "Ethics for Science and Engineering Based International Industries conference, Durham September 14-16.
"Computer Ethics: The Evolution of the Uniqueness Revolution," co-authored with Simon Rogerson. Presented at the ACM Computer Ethics Conference CEPE'97, Erasmus University, The Netherlands, 13 June 1997.
"The Ethics of Software Project Management," co-authored with Simon Rogerson. Presented at the International Computer Ethics Conference, Linkoping University, Sweden, 1997. 

1996
"Computer Ethics Activities for Use in Introductory Computer Science Courses" Ethicomp '96, Madrid November.
"A Model for Licensing Software Engineers: Objections and ...," National Software Council, St. Louis June 25-26.
"Coupling and Cohesion and Object-Oriented Design," Computer Science Conference, Philadelphia February 1996.
"Software Engineering: The New Professionalism," Professional Awareness in Software Engineering, London January 1996.

1995
"Code Doesn't Count: Professional Responsibility," Kentucky and Tennessee Academies of Science, November 17 1995.
"The Inverted Functional Matrix-A New Approach to Project Intensive Software Engineering Courses," Co-authored with Robert Riser and Suzanne Smith, March 17, 1995, Clemson, South Carolina.
Keynote address to ACM Chapter Leadership Program for leaders of professional and student ACM chapters, February 26, 1995, Nashville.

1994 
"Ethics and Standards for Software Development," keynote address for Mid-Southeast ACM chapter meeting, November 11, Gatlinburg, TN.
"Bring the customer into the classroom," Co-authored with Robert Riser and Suzanne Smith; Small College Computing Conference, November 12, 1994, Furman College.
"Standards for certifying computer professionals, "November 11, 1994, ACM SIGCAS Computer Age Conference General Session. 
"Computer Ethics," Tennessee Academy of Science, Nashville, TN. November 17, 1994.
"Computer Professional or Hired Gun," at the Ethics in the Computer Age conference sponsored by the ACM, November 13, Gatlinburg, TN.
ACM Southwest Regional Programming Contest, Keynote address, November 5, 1994, Lubbock Texas.
"Teaching One's Peers about Computer Ethics" at the steering committee meeting of Project ImpactCS, George Washington University, August 13, 1994.
"Real-World Software Engineering: A Spiral Approach to a Project Oriented Course," co-authored with Robert Riser to the Conference on Software Engineering Education, San Antonio, January.

1992 
"The Moral Responsibility of Software Developers: Three Levels of Professional Software Engineering," at the Second Annual Conference on Ethics in the Computer Age on November 23, 1992, University of Tennessee, Chattanooga.
"Computer Science Colloquium" Lecture at Radford University, September 23, 1992 as part of the Computer Science Faculty Advancement program.
"Keynote address at NOVA University's Summer Institute on Computer and Information Sciences," July 26, 1992 in Fort Lauderdale, Fl.
"The Computer Professional," Public Lecture-Eastern Kentucky University April 1992.
"Licensing Computer Professionals" 3rd annual Computer Science Conference Debate on  at the Computer Science Conference March 5, 1992 in Indianapolis.
"Distributed Compilation Metrics," Computer Science Conference (poster session), 1992 co-authored with T. Hammer.
"Integrating Ethics into College Science and Engineering Classes," Keynote address presented to the American Association for the Advancement of Science,  February 11, 1992, Boston.
"Making Software Designs Really Safe," presented to the American Association for the Advancement of Science, February 10,
1992 Boston.
"A Software Engineering Ethics: Broadening the view," The Conference on Professional Ethics, Gainesville, FL, Jan 30-31, 1992.

1991 
"A Capstone Course in Computer Ethics," at The National Conference on Computing and Values, New Haven, Connecticut,
August 13, 1991.
"Computer Ethics in the Curriculum," at The National Conference on Computing and Values, New Haven, Connecticut. August 13, 1991.
"Ethical Considerations for Software Engineering," International Conference on Software Engineering, Austin, Texas, May 15, 1991.
"Value Free Software Engineering: a Fiction in the Making," at the workshop on Developments in Software Engineering Education, International Conference on Software Engineering, Austin, Texas, May 10.1991.
"The Non-Extendibility of Software Science," at the Computer Science Conference, San Antonio Texas, March 6, 1991 (Abstract).
"A Distributed Compilation Environment," at the Ada Technology Conference in Washington DC, March 5, 1991.

1990 
"The Need for Software Engineering Ethics," Computers and the Quality of Life Conference, Washington, D.C.
"Ethics and the Computing Professional," invited paper GTE Lectureship at Rose-Hulman College, Terra Haute, Indiana.
"Distributed Compilation Metrics," (abstract) Computer Science Conference, Washington, D.C.
"Methods of Integrating the Study of Ethics into the Computer Science Curriculum," SIGCSE Technical Symposium, Washington, D.C.
"Software Engineering Ethics," Software Engineering Institute Educator Development Workshop, Orlando, Florida.
1989 
"Ada Distributed Compilation Metrics," Boeing Military Airplanes, Wichita, Kansas.
"A Model for Software Engineering Ethics," Software Engineering Conference on Software Engineering Education, Pittsburgh, Pennsylvania.
"Narrowing the Scope: Software Engineering Ethics," Invited Paper Software Engineering Institute, Pittsburgh, Pennsylvania.
1988 
"Improving Software Size and Cost Estimation," Boeing Military Airplanes, Wichita, Kansas.
1987 
"The Roles of Computer Ethics in the Curriculum," Conference on Computing and Undergraduate Education, Carnegie Mellon University, Pittsburgh, Pennsylvania.
"Local Networking Concepts," Networking Seminar, Carnegie Mellon University, Pittsburgh, Pennsylvania.
1986 
"A Comparison of Personal Computer Databases Systems," Software Fair, Carnegie Mellon University, Pittsburgh, Pennsylvania.
"Computing and Philosophy: Some Ethical Issues," Chatham College Pittsburgh, Pennsylvania.
"Descartes Demon: Consequent Skepticism," The Philosophy Seminar, Ohio University, Athens, Ohio.
1985

"Berkeley's Mistaken Theory of Relations," International Berkeley Conference, Newport, Rhode Island.

1978

  "The Paradox of Progress in Genetic Engineering," 16th World Congress of Philosophy, Dusseldorf, Germany.

1977  

"Appearances and Perceptions: What Hume Had in Mind," Eastern Division American Philosophical Assoc.,
Washington, D.C. December Also presented to the Third Annual meeting of the Hume Society, University of Virginia.

"Paley, Hume, and the Design Argument," Central Pennsylvania Philosophical Association, E. Stroudsburg, Pennsylvania.
November

1976

 "James's Theory of Cognitive Knowledge, A Fragmented Continuum" Bicentennial Symposium of Philosophy, New York, New York.
"Scientific Explanation in Hume's Dialogues," McGill Bicentennial Hume Congress, Montreal, Canada.
"Hume's Nominalism Reconsidered," International Hume Conference, Edinburgh, Scotland.
"A Disparate Situation for Leibniz's Ontological Proof," Eastern Division A.P.A., New York, New York.
1974 
"Burch on Hume and Negation," Hume Conference, Madison, Wisconsin.
"Leibniz, Hume and Kant: “REALREPUGNANZ," Philosophy Institute, Newport, Rhode Island.
"A Non-reductionist Interpretation of the Transcendental Object," IVth Kant Congress, Mainz, Germany.
1973 
"Berkeley: God's Pain - Hylas Vindicated," Eastern Division A.P.A., Atlanta, Georgia.
"Abstract Ideas and Meaning...,"XVth World Congress of Philosophy, Varna, Bulgaria.
1972
"Can Hume Know Philosophical Relations?," Illinois Philosophy Conference, Normal, Illinois.
"Comments on Russell's Realism," Mountain Plains Philosophy Conference, Wichita, Kansas.
"Berkeley and Hume: Two Distinct Theories of Meaning," Western Division A.P.A., St. Louis, Missouri


TOP

Professional Workshops Conducted

-“Tutorial: Using the Software Engineering Code of Ethics in Professional Computing Issues” at 2008 Conference on Software Engineering education and Training Charlotte  NC April Don Gotterbarn and Keith Miller

-“Addressing Risk in Project Based Classes: A Hands-On Approach To Ethics And Professionalism “- Yuan University Don Gotterbarn and Simon Rogerson 3/4/07

-“NACCQ 2006 SoDIS Workshop” Wellington New Zealand 7 July 2007

-“State of the SoDIS” NACCQ Symposium” Wellington New Zealand 7 July 2007

-Professional Approaches to E-Voting, New Zealand Computer Society, Wellington NZ November 23. 2006

-“Teaching Computer Ethics,” Consortium for computing Science in Colleges-SE Conference with Keith Miller 10 November Lipscum University Nashville. 2006

- SoDIS workshop at NACCQ 12 July 2005, Bay of Plenty NZ

-SoDIS Symposium, KPMG December 2004 Auckland NZ

-SoDIS workshop at NACCQ 6 July 2004 Christ Church, NZ

-Professionalism in Software Engineering, workshop 9-11 May 2004 in Gizycko Poland sponsored by the British Council,Workshop Programme May 2003

-SoDIS workshop at NACCQ 3 July 2003  Palmerston North, NZ

 -“(Software) Project Risk Management.” Air New Zealand January 16 2004

-“Professional Issues in Software Development,presentation to Whiteria Institute Rotorua NZ August 25, 2003.

-Addressing the Ethical Risks of Software Development, Professorial Seminar to Doctor of Computing cohort at UNITEC Auckland, NZ September 11, 2003

-“Qualitative Risk Analysis New Zealand Computer Society, Wellington Chapter September 25, 2003

-“Reducing Project Risk, Invited Lecture to the Wellington Industrial Cluster September 25, 2003

-“Using Frameworks in Risk Reduction Programming Good Practices Group- New Zealand Computer Society, Auckland October 17, 2003.

-“Software Project Management: New Techniques for Risk and Impact Assessment” to the Information Systems and Control Association (Auckland Chapter) Inc  Oct 15, 2003

-“Academic Issues Doing Risk analysis.” Presented to the Third International SoDIS Symposium, Auckland NZ December 4, 2004

-“Addressing Qualitative Risk with a SoDIS Inspection: The Good, The Bad, and the ugly” Waikato University Seminar December 12, 2003

-“Software Project Management: New Techniques for Risk and Impact Assessment,” 12/14 Eagle Industries. Auckland

-“Professionalism and the CS Curriculum,” US Air Force Academy Colorado  March  7 2003

-“Professional Issues in Software Engineering” Poland with Chuck Huff and Simon Rogerson,. May 5-9 2003

-“SEPIA SoDIS Symposium,” NACCQ Conference with Tony Clear and Roger, Palmerston North  July 6 2003

-“SoDIS Project Auditor “ NACCQ Conference July 2002

-“Reviewing Research Submissions”  Western Institute of Technology, NZ  July 2002

 Workshop  for university teachers on SoDIS organized by SEPIA and sponsored by KPMG NZ 26 November 2002

-“Software Engineering Ethics Training in Industry and Academe: Professionalism and the Software Engineering Code of Ethics,” With Keith Miller at Conference on Software Engineering Ethics and Education and Training, Charlotte March 2001.
-"Professional and Ethical Training in  Industry and Academia: Professionalism and the Software Engineering Code of Ethics and Professional Practice," Conference on Software Engineering Education & Training 2001

-"Ethics in a Software Engineering Program," Rochester Institute of Technology, April 24, 1999..

-"Developing Ethical Standards for the IT Professional," Rotterdam, Netherlands March 28, 1998.

-"Professional and Ethical; Training in Industry and Academia", with Robert Riser and Laurie Werth Conference on Software Engineering and Training, Atlanta GA February 25,1998.

-"Ethics in the Computing Curriculum"  Centre for Computing and Social Responsibility, Leicester, UK  May 29, 1997.

-"Software Engineering Ethics," National Software Council, St. Louis June 25, 1996.
-"Coupling and Cohesion in OO Design," with Joel Henry, Computer Science Conference, Philadelphia February 17,1996.
-"Introducing Ethical and Professional Issues into the Computer Science Curriculum," Computers and Quality of Life Conference with Robert Riser,  Philadelphia February 15 1996.
-A Toolkit for Computer Ethics, NECC Research Workshop June 1995.
-Presentation at NSF workshop on Ethical and Professional Issues in Computing at RPI, June 7, 1994.
-Teaching Computer Ethics March 11, 1994 Workshop for SIGCSE with Keith Miller and James Bradley.
-Ethical and Professional Issues throughout the Computer Science Curriculum, Riser and Gotterbarn ACM CSC, Nashville (accepted for presentation) February 27, 1994.
-Ethics Workshop, CAST Jan. 16, 1994.
-Teaching about Computer Ethics and Professional Conduct within the Computer Science Curriculum, with K. Miller, February 1993 SIGCSE Conference.
-Introducing Computer Ethics, Gotterbarn and Miller, National Educational Computer Conference June, 1992. 

Panels:

"Open Source Software: Intellectual Challenges to the Status Quo” SIGCSE Symposium March 2002

"Open Source Software: Intellectual Challenges to the status Quo, " SIGCSE- Cincinnati February 2002

"Healthcare Information on the Internet"- CCSR symposium 13 June 2001, Leicester UK

"Ethical Issues of Industrial Software," Holy Cross College Worcester March 2001

"Ethics in the   Software Engineering Curriculum,"  the Australian Institute of Computer Ethics  May 25, 2000 Melbourne AU. .
"Ethics in Software Engineering Empirical Research" Sixth International Symposium on Software Metrics, Nov 4 1999, Bocca Raton, FL.

"Why Codes of Professional Ethics are Useful," Australian Institute of Computer Ethics Conference, July 1999

"Computer Science in the College of Engineering: Is it Fundamentally Different?", CSC February 16, 1996 Philadelphia.
"Professionalism and the Ethics of CyberSpace," Brookings Institute's Computer Ethics Institute April 29, 1995, Washington D.C.
"Certifications as support for quality information systems," SIGCPR 1995, April 7, 1995, Nashville.
"Software Engineering Ethics and Professional Practices," Conference on Software Engineering Education March 29, 1995, New Orleans.
Ethics in Science and Technology" Tennessee Academy of Sciences, November 18, 1994.
"Proposed models for Licensing Computer Professionals," NECC, June 15, 1994.
"Approaches to Teaching a Project-Oriented Software Engineering Course," ACM SIGCSE, March 11, 1994.
"Standards for Certifying Computer Professionals," Computers, Freedom, and Privacy Conference, March, 1994.
"Mandating Minimal Standards for Computer Professionals," Computer Science Conference March, 1994.
"Organizational Issues in Project-Oriented Software Engineering Courses," SIGCSE Conference, March, 1994. 
"Computer Ethics Curricula: Issues and Suggestions," National Education Computing Conference, July 1-3, 1993, Orlando, Florida.
"A Different Focus in Teaching Computer Ethics " at the Southern Small College Computing conference held at Carson Newman College November 7, 1992.
"Planning for the Licensure or Certification of Software Engineers," Third International Symposium on Software Reliability Engineering, Raleigh, October 8, 1992.
"Issues in Licensing Software Engineers" at the Software Engineering Institutes Faculty Development Workshop, San Diego, October, 1992.
"The Proposed ACM Code of Ethics in the Classroom," NECC Conference Dallas, Texas, June 16,1992.
"Teaching Computer Ethics in the Computer Science Curriculum," at South East ACM April 10, 1992.
"Implementing the Ethics Requirement of the New ACM/IEEE Curriculum," at SIGCSE March 8, 1992
"The Proposed ACM Code of Ethics in the Classroom," NECC Conference Dallas, Texas, June 16, 1992.


TOP

Professional Service
SERVICE TO: THE ACM, THE IEEE-COMPUTER SOCIETY, and OTHER SOCIETIES

Executive Committee, International Society for Ethics in Information Technology

Member IEEE/ACM Curriculum task force on social issues

Chair ACM Committee on Professional Ethics since 1997

Royal Society of New Zealand, Reviewer for Centres of Research Excellence

Member IEEE Professional Practice Committee

Member Australian Computer Society Ethics task force since 1999

Chair, International Advisory Board, Australian Computer Ethics Institute since 1999

Co-Editor Special Edition of the Journal of Business Ethics, Special Edition on Business Ethics and Computer Ethics Summer 99

Chair, ACM Committee on Professional Ethics 1997-present.
Vice Chair ACM/SIGCAS 1997-2000.
Congressional Briefing to House of Representatives, Rayburn House June 21,1994, as ACM representative of the IEEE-CS/ACM Task Force on Software Engineering Ethics and Professional Practices. Issues on Licensing and Privacy.
ACM National Lecturer 1989-present.
Chair IEEE-CS/ACM Task Force on Software Engineering Ethics and Professionalism.
Chair ACM SIGCAS task force on Licensing and Certification of Computer Professionals. 1995-1997
Member of the Steering Committee of the IEEE/ACM Joint Task Force on Establishing Software Engineering as a Profession
Member of International Advisory Boards for:
    Centre for Computing and Social Responsibility, U.K.
    Research Center for Computing and Society, USA

Member of the Project ImpactCS Steering Committee, a 3 year National Science Foundation Project on the Integration of Ethics and Social Impact Across the Computer Science Curriculum, 1994-1997.
Member of the leadership group of IEEE/TCSE Task Force on the Software Engineering Profession.
Member of the ACM task force for the Revision of the Code of Ethics and Professional Conduct. March 1991-October 16, 1992. Presentation of the revised code of ethics to Executive Committee of ACM October 16, 1992.
Steering Committee for "Ethics in the Computer Age" Conference.
IEEE Software Engineering Standards Subcommittee, voting member-standards on unit testing and software project management.
Voting member of several IEEE standards committees:
   Software Engineering Long Range Planning Study Group-Master Plan for Software Engineering Standards.
   Software Engineering Standards Committee(SESC):
   Standards for Systems Engineering,
   Standards for Developing Software Life Cycle Processes,
  A Standard Classification for Software Anomalies.
Voting member IEEE Software Engineering Long Range Planning Study Group.-Master Plan for Software Engineering Standards.

TOP

SERVICE TO THE COLLEGE AND UNIVERSITY
East Tennessee State University 1990-present
Advisement Committee, Graduate Committee, University Honors Committee
Student Recruitment and Retention, Faculty Search Committee 
Computer Literacy Committee, Summer School Advisement
Teaching and Learning Committee, International Programs
College Honors Advisory Committee, 
Academic Freedom and Faculty Ethics Standing Committee,
Applied Sciences and Technology Computer Committee, 
Advisor to Alpha Phi Omega-national co-ed service fraternity,
Employment: Work with recruiters, and personnel managers
Recruiting Activities: Lecture to local high schools, programming contest, Department Brochure and Newsletter.

TOP

NON-ACADEMIC EXPERIENCE
Independent Consultant
Computer Products, Inc.- President.  Responsible for all  phases of system sales, development,  implementation and training. Doing individual contracts and work for hire.  Systems developed include: a state-wide emergency health database, interactive crime reporting system, inventory control systems, and several networking projects for USN Weapons Systems and Telecommunications Support Branch.  System and test plan audits include national qualification program for voting system certification, certification of test plans for ground based radar,  medical informatics systems and other safety critical systems. 

Research and Development Systems Officer:
Responsible for defining, designing, installing and evaluating new product ideas and technologies for a large multi-branch bank. Major accomplishments:  design and development of an interactive home banking and information system.  Applications on this system are:  DDA activity listing, bill payment, transfers between accounts, financial calculations for loans, CDS, and IRAs, stock quotations, AP News Wire, and electronic mail. 

Software Project Manager, Programming and Operations
 Supervise programmer/analysts.  Responsible for the design, implementation, and maintenance of new batch and real-time in-house applications.  Designed and installed on-line interactive MIS systems both for internal operations and for clients.  Wrote both the user and technical documentation for these applications.  Directed projects for out-of-town clients from conception to implementation. Applications developed include:  inventory control of more than 125,000 spare parts on 22,000 items, scheduling system for overhaul of ships, and budgeting systems.   Designed system to track computer utilization and reduce costs. Controlled all aspects of telecommunications interface.

Systems Analyst, Telecommunications and Source Data Automation:
Responsible for the evaluation and selection of mini-computer systems. Designed source data automation and distributed data processing systems using IBM, DEC, Wang, Perkin-Elmer, and Nixdorf hardware. Trained other systems analysts in COBOL, Systems Programming, and File Structures and Design.  Advisory analyst for two telecommunications network projects and a distributed database project.

TOP

Maintained by :mailto:gotterba@etsu.edu

Last Updated: 03/30/09