Development of a case-based reasoner as a tool to facilitate understanding of the ethical and professional issues invoked by failed information systems projects