The Nature, Importance, and Difficulty of Machine Ethics
Machine morality: bottom-up and top-down approaches for modelling human moral faculties