Рассматривается новый способ решения задач синтеза технических систем из набора взаимозаменяемых, но различных по своим характеристикам составляющих с применением программной системы для поддержки процессов коллективного выбора решений. Задача синтеза представлена как проблема коллективного выбора, в которой участники предъявляют друг к другу определенные требования.