BGSU Computer Science : Faculty
Ph.D., Boston University
Department of Computer Science
Decision-space Navigation Modules for Software Engineering Ethics, National Science Foundation
The goals of this project are (1) to deliver a set of "walk-through" case-based ethics modules ready for online use by graduate students of software engineering, and (2) to deliver and document a set of improved module-construction tools that others can use to build their own similar case studies. The project starts with well-documented cases of real-world software engineering failure, because research shows that many such failures can be traced to deviations from accepted professional and ethical norms. A case study, presented as a sterile document, may not provoke the level of ethical engagement needed to make a pedagogic impression, so this project will convert a carefully selected set of cases into active, branching "decision spaces" that can be navigated online by graduate students. As they "walk" the decision space, they participate vicariously in the case study, make and undo decisions, and experience the good and bad consequences of their actions (or inaction), including their effect on stakeholders.