This paper suggests a ten-step model for solving ethical dilemmas taking into account a wide spectrum of ethical
values. The model has a prescriptive content that should help decision-makers to find a solution to ethical
dilemmas according to the dictates suggested by moral obligation. For each step of the model, different types of
simplification procedures are used in order to guide the decision-maker progressively toward a satisfactory
solution. We begin with a discussion of the main characteristics that the model should possess. The paper then
gives a detailed description of the single steps of the model. Lastly, a case study was analysed