Software support for multi-criteria decision making