This paper presents a review of methodological principles, mathematical theory, variants of implementation and various applications of decision support systems of DIDAS family, developed by the authors and many other cooperating researchers during the years 1980–1986 in cooperation with the Systems and Decision Sciences Program of the International Institute for Applied Systems Analysis. The purpose of such systems is to support generation and evaluation of alternative decisions in interaction with a decision maker that might change his preferences due to learning, while examining a substantive model of a decision situation prepared by experts and analysts. The systems of DIDAS family are based on the principle of reference point optimization and the quasisatisficing framework of rational choice.