Action Ethics for a Software Development Class
trend Temp = 0.475
trendDiastolicBloodPressure = 0.755
trendSystolicBloodPressure = 0.15
trendPulse = 0.7
DETAILS: Title the web page as “Patient Monitoring.” Make
up a name for the patient being monitored, a name for the supervising nurse, and a name for the company producing the
software. Display all the information on one web page. Feel free
to format the information in a way that uses the screen geography wisely, and is easy to read.
We appreciate the students who have engaged in this experience during two semesters
of software engineering classes at the University of Missouri—St. Louis. Thanks also for
helpful suggestions from reviewers and the editors.
1. Brown, I., & Adams, A. A. The ethical challenges of ubiquitous healthcare.
International Review of Information Ethics, 8, 12 (2007), 53–60.
2. Collins, W. R., & Miller, K. W. Paramedic ethics for computer professionals. Journal of
Systems and Software, 17, 1 (1992), 23–38.
3. Collins, W. R., Miller, K. W., Spielman, B. J., & Wherry, P. How good is good enough?:
an ethical analysis of software construction and use. Communications of the ACM,
37, 1 (1994), 81–91.
4. Gotterbarn, D. and Miller, K. (2014). Do good and avoid evil… and why that
is complicated in computing. ACM webcast; https://www.youtube.com/
watch?v=b8TJvEr6eSQ. Accessed 2016 October 14.
5. Epstein, R.G. Case of the killer robot; http://www.onlineethics.org/Resources/
killerrobot/ robot.aspx. Accessed 2017 January 5.
6. Graham, K. C., & Cvach, M. Monitor alarm fatigue: standardizing use of physiological
monitors and decreasing nuisance alarms. American Journal of Critical Care, 19, 1
7. Herkert, J. R. Engineering ethics education in the USA: Content, pedagogy and
curriculum. European Journal of Engineering Education, 25, 4 (2000), 303–313.
8. IEEE-CS / ACM Join Task Force on Software Engineering Ethics and Professional
Practices. Software Engineering Code of Ethics and Professional Practice ( 5. 2);
http://seeri.etsu.edu/Codes/TheSECode.htm. Accessed 2016 October 14.
9. Jennings, M. M. Business Ethics: Case Studies and Selected Readings. 8th ed.
(Stamford, CT: Cengage Learning, 2014).
10. Miller, K. Integrating computer ethics into the computer science curriculum.
Computer Science Education, 1, 1 (1988), 37–52.
11. Miller, K. (2016). Simulated patient monitoring system, Version 1; https://edocs.uis.
edu/kmill2/www/ PatientMonitoringV1.html. Accessed 2016 October 15.
12. Miller, K. (2016). Simulated patient monitoring system, Version 2; https://edocs.uis.
edu/kmill2/www/ PatientMonitoringV2.html. Accessed 2016 October 15.
13. Miller, K. (2016). Simulated patient monitoring system, Version 3; https://edocs.uis.
edu/kmill2/www/ PatientMonitoringV3.html. Accessed 2016 October 15.
14. Quinn, M. On teaching computer ethics within a Computer Science department.
Science and Engineering Ethics 12, 2 (2006), 335–343.
15. Sims, R. R. Debriefing experiential learning exercises in ethics education. Teaching
Business Ethics, 6, 2 (2002), 179–197.
16. Stanberry, B. Legal ethical and risk issues in telemedicine. Computer Methods and
Programs in Biomedicine, 64, 3 (2001), 225–233.
17. Walton, D. N. Ethics of Withdrawal of Life-Support Systems: Case Studies on
Decision Making in Intensive Care. (Praeger, 1987).
David K. Larson
University of Illinois at Springfield
Department of Management Information Systems
One University Plaza, MS UHB 4021, Springfield, IL 62703
Keith W. Miller
University of Missouri – St. Louis
Computer Science Dept. and the College of Education
1 University Blvd., MS 100 MH, St. Louis, MO 63121
DOI: 10.1145/3043949 ©2017 ACM 2153-2184/17/03 $15.00
The Golden Ticket
P, NP, and the Search
for the Impossible
“A provocative reminder of the real-world consequences
of a theoretical enigma.”
“An extremely accessible and enjoyable treatment of the
most important question of theoretical computer science.”
See our e-books at press.princeton.edu
Have a question
212 • 626 • 0686