Interactive Multi - Objective Programming as a Framework for Computer-Aided Control System Design